Advanced Network Security
CIT 40600/ 3 Cr.
This course provides students with in-depth study and practice of advanced concepts in applied systems and networking security, including security policies, access controls, IP security, authentication mechanisms, and intrusion detection and protection.
- Available Online: Yes
- Credit by Exam: No
- Laptop Required: Yes
Prerequisites/Co-requisites:
CIT 20300 and (MATH 15400 or MATH 15900)
Software
- Windows
- Unix
Outcomes
Course Outcomes (What are these?)
- Identify the key types of access control mechanisms using Unix and Windows ACL (CIT j, m)
- Audit passwords on Windows and UNIX (CIT j, m)
- Understand how TCP/IP traffic behaves on the network and how to operate sniffing tools to detect anomalies (CIT j, m)
- Implement an organizational policy using software-based and hardware-based packet filtering (CIT b, c, j, m)
- Configure NIDS tools like Snort to look for certain detects (CIT b, c, j, m)
- Configure and run a vulnerability scanner to find weak points in your systems (CIT b, c, j, m)
- Configure GPG under Linux to enable more secure communications (CIT b, c, j, m)
CIT Student Outcomes (What are these?)
(b) An ability to analyze a problem, and identify and define the computing requirements appropriate to its solution.
(c) An ability to design, implement, and evaluate a computer-based system, process, component, or program to meet desired needs.
(j) An ability to use and apply current technical concepts and practices in the core information technologies. [IT]
(m) An understanding of best practices and standards and their application. [IT]
Topics
- Access Controls
- Passwords
- Encryption
- Kerberos
- Intrusion Detection
- Vulnerability Scanning
- Sniffing
- Packet Filtering
Principles of Undergraduate Learning (PULs)
2. Critical Thinking
3. Integration and Application of Knowledge
4. Intellectual Depth, Breadth, and Adaptiveness