CS 4404: Network Security

Program/Department
Category
Category II (offered at least every other Year)
Units 1/3

This course introduces students to modern network security concepts, tools, and techniques. The course covers security threats, attacks, and mitigations at the operating-system and network levels (as opposed to the software level). Topics include authentication, authorization, confidentiality, integrity, anonymity, privacy, intrusion detection and response, and cryptographic applications. Students will become familiar with modern security protocols and tools. Assignments will involve security-testing software for uncovering vulnerabilities, network packet analyzers, and security applications to create secure network implementations. Assignments and projects will use a Linux base for implementation.