Specialization in Security and Privacy at the B.S. Level
In order to graduate with a B.S. degree with specialization in Security and Privacy, a student must complete two core courses and three elective courses from the following:
1. Core Courses
a. CSE 331 |
Computer Security Fundamentals | 3 credits |
Software Security, Web Security, Mobile Security, OR Offensive Security | 3 credits |
2. Electives
Three electives from the following, not to include any course taken as a core course. Note that at most one course from each item may be used to satisfy the specialization requirements.
Software Security | |
Web Security | |
Mobile Security | |
Offensive Security | |
Compiler Design OR Principles of Programming Languages | |
Operating Systems OR Cloud Computing OR Advanced Systems Programming in UNIX/C | |
CSE 390-394* |
Special Topics in Computer Science* |
Research in Computer Science*, Senior Honors Research Project I OR Senior Honors Research Project II* |
* The special topic or project course must be in computer security.