Cybersecurity Master's Curriculum
Students will take courses as outlined below, totaling 30 credits for the Master’s Degree:
- Four Core Courses (12 credits)
- One Concentration Elective (3 credits)
- Minimum Two Cybersecurity Electives (6-12 credits)
- Up to Two Complementary Electives (0-6 credits)
- Master's Design Project (3 credits)
Courses
15 Credits
Required Courses
Core Courses
- CSC I4900 Applied Cryptography
- EE I7000 Network Security
- CSC I0420 Secure Operating Systems
- EE I7701 Secure Systems Engineering
Concentration Elective (select 1)
- CSC I0600 Advanced Algorithms
- EE F6000 Computer Communications Networks
- EE I6914 Hardware Security
6-12 Credits
Cybersecurity Electives
- EE I7702 Advanced Cybersecurity
- CSC I4490 Adversarial AI
- EE I7600 AI in Cybersecurity Lab
- EE G7700 Blockchain Applications
- CSC I4712 Cryptographic Protocols
- CSC I0040 The Cyber Attack Lifecycle: Threat Intelligence, Digital Forensics, & Incident Response
- CSC I1301 Data Privacy
- EE G6914 Hardware Security
- CSC H0240 Law and Policy Issues in Cybersecurity
- CSC I4950 Modern Cryptography
- EE I7700 Penetration Testing & Ethical Hacking
- CSC I0220 Secure Cloud Computing
0-6 Credits
Complementary Electives
- EE G6400 5G Mobile Technologies and Internet of Things (IoT)
- EE G4400 Advanced Computer Architecture
- CSC I4330 Advanced Topics in Internet Programming
- EE 6530 AI for Engineering Applications
- DSE I2100 Applied Machine Learning & Data Mining
- CSC I1500 Artificial Intelligence
- EE I6600 Communications Protocol Engineering
- CSC I1000 Database Systems I
- CSC I1100 Database Systems II
- CSC I9613 Distributed Algorithms
- EE I9400 High Speed Networks
- EE I6700 IP Routing
- EE G6500 Neural Networks & Deep Learning
- EE I0100 Probability & Stochastic Processes
- EE I6300 Wireless Communications
- EE G7100 Wireless Sensor Networks
3 Credits
Capstone Project
- Students will work with faculty/industry mentors to create their own Master's Design projects focused on one or more sub-fields within cybersecurity.
Timeline
Full-time students can complete the master’s program in three semesters.
- Core Course 1
- Core Course 2
- Cybersecurity Elective Course 1
- Core Course 3
- Core Course 4
- Cybersecurity Elective Course 2
- Concentration Elective Course
- Cybersecurity Elective Course 3
- Cybersecurity or Complementary Elective Course
- Capstone Design Project
Tuition
Current tuition rates can be found on the City College Bursar's website
Last Updated: 04/20/2025 20:08