Master of Science in Cybersecurity

The Master of Science in Cybersecurity degree program requires 32 credit hours of coursework (including a 5 credit practicum project course),  Two of the core courses, which students in each specialization will take, will provide a broad overview of technology and policy dimensions of cybersecurity. The third flexible core course will provide breadth because it must come from a specialization separate from the one in which a student is enrolled.  Finally, a practicum project (5 credit hours) with common learning objectives across all participating units will be a core requirement. Each participating unit will decide required and elective courses for the MS Cybersecurity degree specialization offered by it (a total of 18 credit hours). These requirements have been defined by the participating units and are described in the next section.

Although all three participating schools will offer a single degree, MS Cybersecurity, the focus of the degree (e.g., technology or policy) will depend on the specialization defined by the offering unit. In particular, each unit will offer the following specializations for the MS degree in Cybersecurity.

  • The School of Computer Science (CS) offers the MS Cybersecurity degree with a technology specialization.
  • The School of Electrical and Computer Engineering (ECE) offers the MS Cybersecurity degree with a cyber-physical and energy systems specialization.
  • The School of Public Policy (PUBP) offers the MS cybersecurity degree with a policy specialization.
Required Core Courses:
CS 6035Intro To Info Security3
PUBP/CS/MGT 6725Info Security Policies3
CS/ECE/PUBP 6727Cyber Sec Practicum5
Elective courseCS/PUBP/ECE 6000-level3
Specialization Requirements (see below for specialization specific requirements)18
Total Credit Hours32
Technology Specialization:
CS 6260Applied Cryptography3
CS 6238Secure Computer Systems3
CS 6262Network Security3
CS 6265Information Security Lab3
Select two courses:6
Adv Operating Systems
Computer Networks
Network Management
Software Dev Process
Software Arch & Design
Software Analysis & Test
Intro Enterprise Comput.
Programming Languages
DB Sys Concepts& Design
Advance Internet Comput
Distributed Computing
Software Dsgn,Impl& Eval
Internet Arch& Protocols
Networked Apps&Services
Reliable Secure Comparch
Mobile Applications and Services
Total Credit Hours18
Cyber-Physical (Smart Energy) Specialization:
ECE 8813Smart Grids3
ECE 8813Introduction to Cyber-Physical Electric Energy Systems3
ECE 8813Introduction to Cyber-Physical Systems Security3
ECE 8803Computational Aspects of Cyber-Physical Systems3
Select two courses:6
Linear Sys and Controls
Computer Comm Networks
Sensor Networks
Dependable Distribut Sys
Power Sys Ctrl&Operation
Power System Protection
Advanced Computer Security
Network Forensics
Total Credit Hours18
Policy Specialization:
Select 4 courses:12
IT/Comm/Telecom Policy
Privacy Tech Policy Law
Internet & Public Policy
Scenario and Path Gaming
Data Analytics and Security
Information Policy & Mgt
Challenge of Terrorism in Democratic Societies
Select two courses:6
Energy Technol & Policy
Organization Theory
Sci,Tech & Public Policy
International Security
Technology& Military Org
Total Credit Hours18

The Master of Science in Cybersecurity is also offered online.

For more information, visit: Online Master of Science in Cybersecurity.