 | M.S. in Cybersecurity | |
The MS in Cybersecurity is a credential for high-end security professionals who seek both deep technical skills and an appreciation of the organizational, social, management and legal aspects of security and privacy. Core Courses
If you have already taken courses in operating systems and/or algorithms, then with the permission of the graduate advisor you may substitute elective courses instead. You may also substitute an elective for the course in discrete mathematics for cryptography, with the permission of the graduate advisor, if you already have sufficient mathematical background.
Computer Science |
CS 520 Operating Systems |
|
CS 600 Analysis of Algorithms |
| |
Mathematics |
CS 503 Discrete Mathematics for Cryptography |
| |
Cybersecurity |
CS 573 Fundamentals of Cybersecurity |
|
CS 578 Privacy in a Networked World |
|
CS 579 Foundations of Cryptography |
|
CS 665 Network Forensics or CS 675 Threats Exploits and Countermeasures |
Elective Courses
Other electives may be allowed, subject to the permission of the graduate advisor.
Cybersecurity |
CS 693 Cryptographic Protocols |
|
CS 594 Enterprise Security and Information Assurance |
|
CS 615 Systems Administration |
|
NIS 584 Wireless Systems Security |
|
CS 665 Network Forensics or CS 675 Threats Exploits and Countermeasures |
| |
Systems |
CS 615 Systems Administration |
|
CS 521 TCP/IP Networks |
|
CS 522 Mobile and Pervasive Computing |
|
CS 669 Network Management |
| |
Enterprise Computing |
CS 548 Engineering of Enterprise Software Systems |
|
CS 549 Distributed Systems |
|
CS 561 Database Management Systems |
| |
Management |
MGT 662 Legal Issues for the IT Professional |
|
TM 675 Risk Analysis and Economics of Security |
* The following Sample Study Plans are only suggestions and are subject to specific offerings
Sample Study Plan
|
Fall |
Spring |
Year 1 |
CS 503 Discrete Math for Crypto
CS 600 Analysis of Algorithms
CS 573 Fundamentals of Cybersecurity
|
CS 578 Privacy
CS 579 Foundations of Crypto
TM 675 Risk Analysis and Economics of Security |
Year 2 |
CS 520 Operating Systems
CS 693 Crypto Protocols
|
CS 615 Systems Administration
CS 665 Network Forensics |
Sample Study Plan
|
Fall |
Spring |
Summer |
Year 1 |
CS 503 Discrete Math for Crypto
CS 600 Analysis of Algorithms
|
CS 615 Systems Administration
CS 579 Foundations of Crypto
|
CS 561 Databases |
Year 2 |
CS 520 Operating Systems
CS 693 Crypto Protocols
|
CS 578 Privacy in a Network World
CS 675 Threats Exploits and Countermeasures
|
TM 675 Risk Analysis and Economics of Security |
Sample Study Plan
Fall |
Spring |
Summer |
CS 503 Discrete Math for Crypto
CS 600 Analysis of Algorithms
CS 520 Operating Systems
CS 573 Fund of Cybersecurity |
CS 578 Privacy in a Network World
CS 579 Foundations of Crypto
CS 615 Systems Administration
CS 675 Threats Exploits and Countermeasures |
CS 561 Database Mgt Sys
TM 675 Risk Analysis and Economics of Security |
Graduate Advisor
|