CS880 Foundations of Digital Systems Security
This course explores the fundamental topics in digital systems security. Classical access control models and policies for a secure environment are analyzed. Current cryptographic algorithms are studied as means to ensure data confidentiality and integrity and for authentication. Techniques for secure software design, implementation and maintenance are discussed. Information assurance is examined as applied to the corporate environment. Malware attacks are examined and vulnerability analysis and risk assessment are discussed. Enterprise-level digital forensics is briefly discussed.
Prerequisite
None
Corequisite
None
Distribution
Computer Science
Notes
Available Online Only