|
Sep 16, 2025
|
|
|
|
2025-2026 Undergraduate Catalog
|
CS 44500 - Computer Security
A survey of the fundamentals of computer security. Topics include risks and vulnerabilities, policy formation, controls and protection methods, survey of malicious logic, database security, encryption, authentication, intrusion detection, network and system security issues, personnel and physical security issues, security design principles, issues of law and privacy.
Preparation for Course P: CS 23200, CS 27100 and CS 37400.
Cr. 3. Student Learning Outcomes 1. Understand the principle of least privilege.
2. Understand software security attacks through environment variables.
3. Understand the stack memory layout and the attacks that exploit the stack, as well as their countermeasures.
4. Understand the Web Security attacks and countermeasures.
5. Understand the network security attacks and countermeasures.
6. Understand the basic cryptography.
|
|