Computer Security

The minor in Computer Security is intended to provide an introduction to the technologies, issues, and limitations of Computer Security in the context of both computer science and information security in general. The minor consists of the seven courses shown below. Students with prior programming experience are encouraged to customize this minor by proposing other technical courses in place of all or part of the lower-division sequence of EGR 115 followed by CS 125.

EGR 115Introduction to Computing for Engineers3
or CS 118 Fundamentals of Computer Programming
CS 125Computer Science I4
CS 303Cryptography and Network Security3
CS 315Data Structures and Analysis of Algorithms3
CS 317Files and Database Systems3
CS 420Operating Systems3
CS 432Information and Computer Security3
Total Credits22