It's easy to start your application today.
The new Master’s of Science in Cybersecurity Engineering will give you the skills, knowledge and expertise to work in the rapidly growing field of cybersecurity and design, engineer, and architect cybersecurity technology and systems.
Cybersecurity has been and continues to be one of the most growth-oriented career fields in the computer science domain. The total size of the cybersecurity workforce is expected to rise to six million globally by 2019. Graduates of this program will be equipped with the theoretical and hands-on engineering expertise to solve complex cybersecurity problems affecting diverse enterprises worldwide
All students in the MS in Cybersecurity Engineering program must have previously completed (as documented by their undergraduate transcript), successfully test to place out of, or complete at the start of their program, the following courses: CSE 501N Programming Concepts and Practice and CSE 502N Fundamentals of Computer Science, or equivalent courses offered at other institutions.
|CSE 422S||Operating Systems Organization||3 units|
|CSE 433S||Introduction to Computer Security||3 units|
|CSE 473S||Introduction to Computer Networks||3 units|
|CSE 523S||Systems Security||3 units|
|CSE 571S||Network Security||3 units|
|Program Electives (choose three)|
|CSE 434S||Reverse Engineering and Malware Analysis||3 units|
|CSE 522S||Advanced Operating Systems||3 units|
|CSE 544T||Special Topics in Computer Science Theory (Adversarial AI)||3 units|
|CSE 569S||Advanced IoT, Real-Time, and Embedded Systems Security||3 units|
|CSE 637S||Software Security||3 units|
|CYBER 565||Cybersecurity Analytics||3 units|
|CYBER 566||Cybersecurity Risk Management||3 units|
|CYBER 567||The Hacker Mindset: Cyber Attack Fundamentals||3 units|
|Culminating Experience (choose one)|
|CSE 598||Master's Project||6 units|
|CSE 599||Master's Research (Thesis)||6 units|
|(6 units required, typically completed over the course of two semesters)|
General Degree Requirements
- Students who have already taken core or elective courses specified by the program can, with departmental approval, substitute other courses that are suitably technical and appropriate to the degree program. Departmental approval will require justification and shall be evaluated with increasing stringency for each additional substitution.
- None of the 30 units may be taken as independent study (i.e., CSE 400 or CSE 500).
- Courses with an "N" designation do not count toward the master's degree.
- All courses must be taken for a grade of C- or better.
- As per Engineering School guidelines, students must maintain a GPA of at least 2.70.
Additional Cybersecurity Program
The Master’s of Cybersecurity Management is a 30-unit, part-time program designed for working professionals. The curriculum provides students with the knowledge needed to protect, defend, respond and recover from cyber threats. >> More information
- Resources for current students
- Contact Us
Master's Program Director
McKelvey Hall, Room 1036
Graduate Program Coordinator
McKelvey Hall, Room 1010
- International Students
E60-505 - Communication tools for Academic and Professional Success
McKelvey School of Engineering requires all incoming international students who submit a TOEFL or IETLS score or has not obtained a minimum of 3 years of education in the U.S. to take a course in communication. This new course was first offered in Fall of 2018. This course does not cost extra for full-time students and is not counted toward the degree or the GPA.
Fall entry: March 1
Spring entry: October 1