Course presents an overview of theory, techniques and protocols that are used to ensure that networks are able to defend themselves and the end-systems that use networks for data and information communication. Course will also discuss industry-standard network security protocols at application, socket, transport, network, VPN, and link layers, popular network security tools, security, performance modeling and quantification and network penetration testing. Discussion will be based on development of system level models and simulations of networked systems.
Instructor:
knowledge of computer networks, advanced programming in Python, operating systems, data structures and algorithms
(include word count here)