This course focuses on security issues associated with computers and computer networks. Topics include cryptography (symmetric and public key cryptography, digital signatures, secure hashes, random number generation, and message authentication codes); network security (secure protocols [SSL/TLS, IPsec], network attack methods, network authentication protocols [Kerberos], and firewalls); and host security (building secure software, auditing, and intrusion detection).
School of Engineering and Computing
3 hours of lecture per week
- CIS 2025 or CIS 2262 or 2271 with a C- or better