Master of Science in Cybersecurity

Program Contact: Frederick Scholl 203-582-7394

The Master of Science in Cybersecurity program is a fully online program within the School of Engineering. It is a technical degree program designed to prepare a wide range of students to operate as cyber defenders for present-day and future information systems and networks.

The 30-credit Master of Science in Cybersecurity includes up-to-date security knowledge and skills in demand in today's workplace. These include principles of risk management, software security, cloud security and resilient systems.  Both security theory and hands-on skills are developed, utilizing current security tools in cloud and on-ground environments. The coursework also embodies the knowledge units set forth by the National Centers of Academic Excellence in Cyber Defense Education (CAE-CDE). Degree coursework culminates with a capstone project that challenges students to examine the architecture of a complex system, identify vulnerabilities and determine the specific security defenses that should be employed.

For individuals working in the field seeking to fine tune their current skill sets without immediately pursuing a complete degree, you may take any of the 1-credit courses, subject to program director approval. Any course taken will count as a stackable credential.

Master of Science in Cybersecurity
Program of Study

The following courses are core requirements of the Cybersecurity program:

Core Requirements
CYB 501Foundations of Cyber Security1
CYB 502Introduction to Cyber Threats1
CYB 503Introduction to Cyber Defense1
CYB 506Introduction to Programming for Security Professionals1
CYB 509Operating Systems Security1
CYB 517Introduction to Cryptography1
CYB 524Relational Database Security1
CYB 526Non-Relational Database Security1
CYB 540Introduction to Secure Networking1
CYB 550Cyber Policy3
CYB 660Programming for Security Analytics1
CYB 661Programming for Security Automation1
CYB 662Secure Web Applications Design1
CYB 663Secure Web Applications Engineering1
CYB 664Web Applications Security Testing1
CYB 665Workforce Access Security1
CYB 667B2C Access Security1
CYB 669B2B Access Security1
CYB 670IoT Security1
CYB 680Introduction to Cloud Security1
CYB 681Securing Workloads in AWS1
CYB 682Securing Workloads in Azure1
CYB 683Resilient System Design and Development1
CYB 684Resilient System Testing1
CYB 685Operating Resilient Systems1
CYB 691MS Cybersecurity Capstone3
Total Credits30

Student Learning Outcomes

The mission of the MS in Cybersecurity program is to equip students to succeed as effective cyber defenders in a rapidly changing business and technology environment. Specific objectives include:

  1. Train students to be able to apply risk management concepts to cybersecurity challenges.
  2. Enable students to use and evaluate software to manage cybersecurity risk.
  3. Create the next generation of cloud native security professionals.
  4. Enable students to design, build and operate resilient systems that meet business objectives.


To qualify for admission into the MS Cybersecurity program, a student must have completed a bachelor's degree from a regionally accredited institution and meet one of the following criteria:

1.  Have an undergraduate degree in computer engineering, software engineering or computer science

2.  Have an undergraduate degree in another area with applicable coursework or certificates in network technology, database management and programming

3.  Have at least 2 years of applicable work experience or military service including experience with network technology, database management and programming

4.  Receive approval from the program director