Courses & Schedules

Master of Science in Systems Security Engineering

The Systems Security Engineering Master's Degree is designed to prepare both government and private sector systems professionals to thwart both current and emerging threats using systems security engineering methods, tools, and processes. The program combines a robust technical education in security systems design, development, and operations with a holistic understanding of systems engineering principles. It is a unique program that focuses on outcomes rather than checklists to meet goals for systems security and information assurance. The Master's Degree requires 10 courses (equivalent to 30 credits). The following 4-course sequence satisfies the core course requirements for a Master of Science Degree in Systems Security Engineering.

Core Courses (12 credits)


*Note: SES 602 and SES 603 are prerequisites for SES 622

In addition, candidates must take:

* Note that some courses must have necessary prerequisites.


To complete the required ten courses, the required four core certificate courses and two mandatory courses must be supplemented with one course from each of the three concentrations:  Information Assurance, Security Governance, and Security Technology.  The remaining course requirement must also be taken from this list. Note that some courses have necessary prerequisites.

Concentration Electives

Note that some courses have necessary prerequisites. 

Information Assurance

Security Governance

Security Technology

  • CS 665: Network Forensics

Graduate Certificate in Systems Security Engineering (4 courses, 12 credits)

This certificate integrates crucial topics spanning the lifecycle of secure systems.  Participants are provided hands-on assignments focusing on: technology governance, security requirements, secure systems architecture, systems engineering security, and information assurance.

These four certificate courses provide the solid core required to develop sound designs for secure systems: