Cybersecurity M.S. Curriculum

Cyber Student

Degree Requirements

     ♦ 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)

     30 credits total

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
  • CSC I4712 Cryptographic Protocols
  • CSC I0040 The Cyber Attack Lifecycle: Threat Intelligence, Digital Forensics, & Incident Response
  • EE G7**** Cybersecurity Operations
  • 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 G4400 Advanced Computer Architecture
  • CSC I4330 Advanced Topics in Internet Programming
  • EE 6530 AI for Engineering Applications
  • 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
  • PHYS V6150 Introduction to Quantum Computation
  • 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.

Semester 1

  • Core Course 1
  • Core Course 2
  • Cybersecurity Elective Course 1

Semester 2

  • Core Course 3
  • Core Course 4
  • Cybersecurity Elective Course 2
  • Concentration Elective Course

Semester 3

  • 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: 09/23/2025 13:05