Dec 07, 2025  
2024-2025 Graduate Catalog 
    
2024-2025 Graduate Catalog [ARCHIVED CATALOG]

Add to Portfolio (opens a new window)

CMSC 626 - Principles of Computer Security

Credits: [3]
Description: This course will provide an introduction to computer security with a specific focus on the computing aspects. Topics covered include: basics of computer security, including an overview of threat, attack and adversary models; social engineering; essentials of cryptography; traditional computing security models; malicious software; secure programming; operating system security in practice; trusted operating system design; public policy issues, including legal, privacy and ethical issues; network and database security overview.
Course ID: 052995
Components: Lecture
Grading Method: A-F, Pass/Fail, Audit



Add to Portfolio (opens a new window)