Students complete this track by substituting four of the MSCS electives by four courses designated for this track — two are required and two are electives.
1. Complete the two required courses
- CS 558 Introduction to Computer Security
- CS 559 Science of Cybersecurity
2. Complete two of the following electives
- CS 527 Mobile Systems Security
- CS 528 Computer Networks
- CS 536 Introduction to Machine Learning
- CS 553 Software Security
- CS 580A Hardware and Systems Security