I. Core Courses
required of all specializations
Course # | Course Name | Hours |
CS 6035 |
Introduction to Information Security Prerequisites: Graduate standing and basic information technology literacy including familiarity with programming concepts. |
3 |
CS/MGT/PUBP 6725 |
Information Security Policies Prerequisites: Graduate standing. |
3 |
CS/ECE/PUBP 6727 |
Information Security Practicum Prerequisites: CS 6035 and CS 6725. |
5 |
Flexible Core |
Flexible core course — 3-hour course must be different from ECE's track — to meet this requirement, a student must complete a required course from a specialization track that is different from the one in which they are enrolled. |
3 |
TOTAL | 14 |
Specialization Tracks
Information Security
Policy
Cyber-Physical Systems
Information Security Track
offered by School of Computer Science, College of Computing
II. All Core Courses above, plus these Required Courses
Course # | Course Name | Hours |
CS 6260 |
Applied Cryptography Prerequisites: Undergraduate Discrete mathematics, Algorithms.Catalog description: Classical goals of cryptography such as data privacy, authenticity and integrity. Design principles of cryptographic primitives such as pseudorandom functions, block ciphers, symmetric encryption schemes, hash functions, message authentication codes (MACs), authenticated encryption, PKI, public-key (asymmetric) encryption, digital signatures, signcryption, secret sharing, key exchange. |
3 |
CS 6238 |
Secure Computer Systems Prerequisites: CS 6035Catalog description: Design principles of secure systems, authentication, access control and authorization, discretionary and mandatory security policies, secure kernel design, and secure databases. |
3 |
CS 6262 |
Network Security Prerequisites: CS 6035Catalog description: Design principles of secure network protocols and systems, authentication, integrity, confidentiality, privacy, information hiding, digital watermarking, access control, firewall, intrusion detection and case studies. |
3 |
CS 6265 |
Information Security Lab Prerequisites: CS 6238 and CS 6262Catalog description: Computer systems and network vulnerabilities, information warfare, network and operating system security techniques, security analysis tools. |
3 |
TOTAL | 12 | |
III. Plus two Elective Courses from the following
Course # | Course Name | Hours |
CS 6210 | Advanced Operating Systems | 3 |
CS 6250 | Computer Networks | 3 |
CS 6255 | Principles of Network Management | 3 |
CS 6300 | Software Development Process | 3 |
CS 6310 | Software Architecture & Design | 3 |
CS 6340 | Advanced Topics in Software Analysis and Testing | 3 |
CS 6365 | Intro to Enterprise Computing | 3 |
CS 6390 | Programming Language Design | 3 |
CS 6400 | Database System Concepts & Design | 3 |
CS 6675 | Advanced Internet Computing Systems and Applications | 3 |
CS 7210 | Distributed Computing | 3 |
CS 7230 | Systems Software Design, Implementation, and Evaluation | 3 |
CS 7260 | Internetworking Architectures and Protocols | 3 |
CS 7270 | Networked Applications and Services | 3 |
CS 7292 | Reliability and Security in Computer Architecture | 3 |
CS 8803 | Mobile Applications and Services | 3 |
Other | Or another course approved by the MS Cybersecurity program coordinator | 3 |
TOTAL ELECTIVE HOURS | 6 | |
TOTAL HOURS REQUIRED to complete MS CSEC - Information Security |
32 |
MS INFS | New MS CSEC - Information Security |
Six required core courses (20 credit hours) |
Two core courses from MS INFS are retained. Two new courses, one from policy and a second from either policy or cyber-physical areas, are added to the core. |
Three, 3-credit information technology concentration courses |
Four MS INFS core courses become required courses for the information security specialization of MS Cybersecurity. |
One elective course |
MS INFS concentration/elective courses are moved as electives in the new program. |
Policy Track
offered by the School of Public Policy, Ivan Allen College of Liberal Arts
II. All Core Courses above, plus four of the following
Course # | Course Name | Hours |
PUBP 6502 |
Information and Communications Policy Prerequisites: None |
3 |
CS/MGT 6726 |
Privacy, Technology, Policy and Law Prerequisite: None |
3 |
PUBP 6111 |
Internet and Public Policy Prerequisites: None |
3 |
INTA 6014 |
Scenario and Path Gaming Prerequisites: None |
3 |
INTA 8803 |
Data Analytics and Security Prerequisites: None |
3 |
PUBP 6501 |
Information Policy and Management Prerequisites: None |
3 |
INTA 8803 G |
Challenge of Terrorism in Democratic Societies Prerequisites: None |
3 |
TOTAL | 12 |
III. Plus two Elective Courses from the following
Course # | Course Name | Hours |
PUBP 6701 | Energy Technology & Policy | 3 |
PUBP 6014 | Organization Theory | 3 |
PUBP 6401 | Science, Technology, and Public Policy | 3 |
INTA 6103 | International Security | 3 |
INTA 6015 | Technology and Military Org | 3 |
ECE 8813 | Network Forensics | 3 |
TOTAL ELECTIVE HOURS | 6 | |
TOTAL HOURS REQUIRED to complete MS CSEC - Policy |
32 |
MS INFS | New MS CSEC - Policy |
Six required core courses (20 credit hours) |
Three core courses from MS INFS are retained. The flexible core course could be one or the required or a concentration course from MS INFS. |
Three, 3-credit policy concentration courses |
One core course in this specialization (CS 6725) and two other required courses (PUBP 6501 and INTA 8803) come from the policy concentration of MS INFS. |
One elective course | The remaining 12 credit hours are newly required specialization courses. |
Cyber-Physical Systems Track
offered by School of Electrical & Computer Engineering, College of Engineering
II. All Core Courses above, plus these Required Courses (Group II-Cyber-Physical Systems Track)
Course # | Course Name | Hours |
ECE 8803 CPS​ | Cyber Physical Design and Analysis​ | 3 |
ECE 6320 | Power Systems Control and Operation | 3 |
ECE 88x3 | Cyber-Physical Security in Electric Energy Systems (same as Introduction to Cyber-Physical Electric Energy Systems) | 3 |
ECE 88x3 | Introduction to Cyber-Physical Systems Security OR Hardware Oriented Security and Trust | 3 |
TOTAL | 12 |
III. Plus two Elective Courses from the following
Course # | Course Name | Hours |
ECE 6102 | Dependable Distributed Systems | 3 |
ECE 6550 | Linear Systems and Controls | 3 |
ECE 6607 | Computer Communication Networks | 3 |
ECE 6615 | Sensor Networks | 3 |
ECE 6323 | Power System Protection | 3 |
ECE 88x3 | Advanced Computer Security | 3 |
ECE 88x3 | Advanced Topics in Malware Analysis (same as Software Vulnerabilities and Security) | 3 |
ECE 88x3 | Side-Channels and Their Role in Cybersecurity | 3 |
ECE 88x3 | Principles of Smart Electricity Grids//Smart Electricity Grids | 3 |
TOTAL ELECTIVE HOURS | 6 | |
TOTAL HOURS REQUIRED to complete MS CSEC - Cyber-Physical Systems |
32 |
MS INFS | New MS CSEC - Smart Energy |
Six required core courses (20 credit hours) |
Two core courses from MS INFS are retained. One additional core course (e.g., flexible core) could be chosen from MS INFS core courses. This overlap totals 11 credit hours. |
Three, 3-credit hour technology concentration courses |
Two required/elective courses (e.g., Network Security and Network Forensics) are also in the core or concentration requirements of MS INFS. |
One elective course |
An MS INFS course (e.g., Applied Cryptography) can be used to meet an elective requirement. |