Master of Science in Cybersecurity

This program provides the necessary foundations for the design and development of systems that are assures to be secure, focusing on two aspects of computing systems:

  1. Design of secure systems that exhibit confidentiality, integrity, and availability through authentication, reference monitoring, and sound design and implementation
  2. Design of assured systems, which are secure systems who properties are verified or proven

30 credits are required for the program. Students must take four core courses and six elective courses for a total of 30 credits, with a final GPA of 3.0 in these courses. Up to 9 credits may be transferred from other schools, upon evaluation of details by the program director or department chair.

Core courses:

  • Computer security
  • Internet security
  • Assurance foundations
  • Building assured components
  • Design and analysis of algorithms
  • Principles of operating systems
  • Technical electives
    • Select 2 courses in computer science/engineering
  • Non-technical electives
    • 2 relevant courses from Law, iSchool, Maxwell relevant courses from Law, iSchool, Maxwell

View program details in the University Course Catalog
Online Program Option

Back to Programs