University of Alabama
An examination of computer security concepts, such as cryptographic tools, user authentication, access control, database security, intrusion detection, malicious software, denial of service, firewalls and intrusion prevention systems, trusted computing and multilevel security, buffer overflow, software security, physical and infrastructure security, human factors, and security auditing.
3 credits
CS 428
Prerequisites, corequisites, and courses that build on this one
Complete these courses before enrolling
Courses that require this course as a prerequisite