CS 506 Introduction to IT Security

This course provides a basic introduction to the key concepts in security. It covers basic concepts such as authentication, confidentiality, integrity, and nonrepudiation as well as important techniques and applications. Topics include access control, security economics, ethics, privacy, software/operating system security, and security policies.




(CS 135 or MA 134 or MA 502) and (Grad Student or (Junior or Senior))