The main objective of this course is Understand the concept of network security theoretically and practically which will generally cover 3 parts: conventional encryption, public key encryption and hash function and network security itself. The first 2 parts will discuss the basic issues to be addressed by network security capability. The third part will discuss the practice of network security , practical applications that have been implemented and are in use to provide network security in-depth knowledge.