Master of Science in Cybersecurity

GPA/Grade Requirements:

  • Students must achieve a grade-point average of at least 3.0 to graduate
  • No course grades below ‘C’ will count toward graduation
  • Students must take all master’s degree coursework on a letter-grade basis

Required Core Courses:

CodeTitleCredit Hours
CS 6035Introduction to Information Security3
PUBP/CS/MGT 6725Information Security Policies and Strategies3
CS/ECE/PUBP 6727Cyber Security Practicum5
Elective courseCS/PUBP/ECE 6000-level13
Specialization Requirements
(see below for specialization specific requirements)
Total Credit Hours32
1Public Policy students must take CS or ECE elective

Information Security Specialization:

CodeTitleCredit Hours
CS 6260Applied Cryptography3
CS 6238Secure Computer Systems3
CS 6262Network Security3
CS 6265
CS 6264
Information Security Laboratory
Information Security Lab: System and Network Defenses
Select two courses:6
CS 6210Advanced Operating Systems3
CS 6250Computer Networks3
CS 6255Principles of Network Management3
CS 6300Software Development Process3
CS 6310Software Architecture and Design3
CS 6340Advanced Topics in Software Analysis and Testing3
CS 6365Intro Enterprise Comput.3
CS 6390Programming Language Design3
CS 6400Database Systems Concepts and Design3
CS 6675Advanced Internet Computing Systems and Applications3
CS 7210Distributed Computing3
CS 7230Systems Software Design, Implementation, and Evaluation3
CS 7260Internetworking Architectures and Protocols3
CS 7270Networked Applications and Services3
CS 7292Reliability and Security in Computer Architecture3
CS 8803Adversarial Risk Management3
Total Credit Hours18

Cyber-Physical Systems Specialization:

CodeTitleCredit Hours
ECE 6320Power Systems Control and Operation3
ECE 8813Special Topics (Introduction to Cyber-Physical Electric Energy Systems)3
ECE 8813Special Topics (Introduction to Cyber-Physical Systems Security)3
ECE 8803Special Topics (Computational Aspects of Cyber-Physical Systems or Cyber Physical Design and Analysis)3
Select two courses:6
CS 8803Adversarial Risk Management3
ECE 6550Linear Systems and Controls3
ECE 6607Computer Communication Networks3
ECE 6615Sensor Networks3
ECE 6102Dependable Distributed Systems3
ECE 6323Power System Protection3
ECE 8813Special Topics (Advanced Computer Security)3
ECE 8813Special Topics (Network Forensics)3
ECE 8813Special Topics (Smart Grids)3
ECE 8803Special Topics (Advanced Topics in Malware)3
ECE 8873Special Topics (Advanced Hardware Oriented Security and Trust)3
Total Credit Hours18

Policy Specialization: Select 4 Courses

CodeTitleCredit Hours
CS 8803Adversarial Risk Management3
INTA 6014Scenario Writing and Path Gaming3
INTA 6103International Security3
INTA 6450Data Analytics and Security3
MGT/CS/PUBP 6726Privacy, Technology, Policy, and Law3
PUBP 6111Internet and Public Policy3
PUBP 6501Information Policy and Management3
PUBP 6502Information and Communications Technology Policy3
Electives 16
Total Credit Hours18
1Free electives which may be satisfied by courses from any of the specializations