To develop a comprehensive understanding of the underlying technologies of computer and network security mechanisms and a critical awareness of the overhead, impact and relative value of the protection offered. Models for network security. Threat of and countermeasures for intruders. Internet security architecture. Internet standards and security standards. Network security tools and applications. Security protocols for Application, Transport and Network layers in TCP/IP architecture of the Internet. Security protocols for new emerging technologies such as Internet of Things and Cloud computing.