CS 491 Introduction to Computer Security

Provides a broad overview of computer security. Provides a solid theoretical foundation, as well as real-world examples, for understanding computer security. Fundamental theoretical results, foundational models, and salient examples will be covered. Security in computer operating systems, networks, and data will be covered, with emphasis on operating system and program security.



Slash Listed Courses

Also offered for graduate-level credit as CS 591 and may be taken only once for credit.


CS 333, CS 350, C and Java programming.