Computer Science and Engineering Department Website
Program Description
With the vast amount of sensitive data now stored in the digital universe — everything from social security numbers to financial records and matters of national security — it’s critical that we secure and protect it from malicious interests. For vital computer networks and electronic infrastructures, cybersecurity experts stand as the last and most effective line of defense against such attacks.
At the NYU Tandon School of Engineering, our master's in Cybersecurity program curriculum is rooted in the belief that theory and research must translate into real-world solutions. To this end, we have created the NYU Center for Cybersecurity, and the Offensive Security, Incident Response, and Internet Security Lab (OSIRIS) dedicated to training the current and future generations of cybersecurity professionals.
NYU Tandon has a distinguished history of research and education in the field of cybersecurity, and our classes are taught by internationally known experts. We have been designated an NSA Center of Academic Excellence in Cybersecurity, a Center of Academic Excellence in Research, a Center of Academic Excellence in Cyber Operations, and a Center of Academic Excellence in Cyber Defense.
The cybersecurity field is expected to generate many new jobs over the next decade as industry and government continue to emphasize safe data and information systems. As a graduate of the program, you’ll be ready for a career as a developer of security products, security application programmer, security analyst, and penetration tester. You can also pursue work as a security researcher, vulnerability analyst, or security architect, or continue your studies toward a doctorate.
Admissions
To apply for admission to any Tandon graduate program, please contact the Office of Graduate Admissions.
Program Requirements
The program requires the completion of 30 credits, comprised of the following:
Course List
Course |
Title |
Credits |
CS-GY 6813 | Information, Security and Privacy | 3 |
CS-GY 6823 | Network Security | 3 |
CS-GY 6903 | Applied Cryptography | 3 |
CS-GY 9163 | Application Security | 3 |
1 | 9 |
| Penetration Testing and Vulnerability Analysis | |
| Information Systems Security Engineering and Management | |
| Digital Forensics | |
| Special Topics in Computer Science (Applied Blockchain) | |
| Special Topics in Computer Science (Cyber Resiliency Management) | |
| Special Topics in Computer Science (Cyber Risk Management) | |
| | |
| | |
| | |
| | |
| ADVANCED PROJECT IN COMPUTER SCIENCE | |
2 | 9 |
| Foundations of Computer Science | |
| Design and Analysis of Algorithms I | |
| Principles of Database Systems | |
| Introduction to Operating Systems | |
| Computer Networking | |
| Machine Learning | |
Total Credits | 30 |
Capstone Requirement
All Cybersecurity students are required to complete a capstone project that showcases a culmination of skills and knowledge learned throughout the program. There are two options to meet this requirement:
Capstone Option 1: Students may take CS-GY 9963 ADVANCED PROJECT IN COMPUTER SCIENCE (depth elective) and complete a project under the direction of faculty.
Capstone Option 2: If students do not complete an Advanced Project, then their capstone project will be either from CS-GY 6803 Information Systems Security Engineering and Management (depth elective) or CS-GY 9163 Application Security (core), whichever course is taken last.1
It is recommended that students take their capstone course in their final semester.
National Centers of Academic Excellence (NCAE-C) in Cybersecurity Designation Tracks
NYU Tandon School of Engineering is one of the select institutions recognized by the National Centers of Academic Excellence in Cybersecurity with designations in Cyber Defense and Cyber Operations.
The Cybersecurity MS degree allows students the opportunity to plan their course selection, within the curriculum requirements, following either the Cyber Defense or Cyber Operations tracks outlined below.
Cyber Defense (CAE-CD)
Course List
Course |
Title |
Credits |
CS-GY 6233 | Introduction to Operating Systems | 3 |
CS-GY 6573 | Penetration Testing and Vulnerability Analysis | 3 |
CS-GY 6843 | Computer Networking | 3 |
Cyber Operations (CAE-CO)
Sample Plan of Study
The specific courses that a student takes during the program will vary according to the student’s interests and background, course offerings and whether the student studies full-time or part-time. The following are examples of courses a typical student might take. These are just samples meant to help in planning the courses for the degree. Individual study plans may differ depending on when courses are offered.
Full-Time On-Campus
Plan of Study Grid
1st Semester/Term |
CS-GY 6033 |
Design and Analysis of Algorithms I () |
3 |
CS-GY 6813 |
Information, Security and Privacy () |
3 |
CS-GY 6843 |
Computer Networking () |
3 |
| Credits | 9 |
2nd Semester/Term |
CS-GY 6083 |
Principles of Database Systems () |
3 |
CS-GY 6823 |
Network Security () |
3 |
CS-GY 6963 |
Digital Forensics () |
3 |
| Credits | 9 |
3rd Semester/Term |
CS-GY 6903 |
Applied Cryptography () |
3 |
CS-GY 9163 |
Application Security () |
3 |
| |
3 |
| Credits | 9 |
4th Semester/Term |
CS-GY 6803 |
Information Systems Security Engineering and Management () |
3 |
| Credits | 3 |
| Total Credits | 30 |
Full-Time Online
Plan of Study Grid
1st Semester/Term |
CS-GY 6233 |
Introduction to Operating Systems () |
3 |
CS-GY 6813 |
Information, Security and Privacy () |
3 |
CS-GY 6843 |
Computer Networking () |
3 |
| Credits | 9 |
2nd Semester/Term |
CS-GY 6083 |
Principles of Database Systems () |
3 |
CS-GY 6823 |
Network Security () |
3 |
CS-GY 6963 |
Digital Forensics () |
3 |
| Credits | 9 |
3rd Semester/Term |
| |
3 |
| Credits | 3 |
4th Semester/Term |
CS-GY 6803 |
Information Systems Security Engineering and Management () |
3 |
CS-GY 6903 |
Applied Cryptography () |
3 |
CS-GY 9163 |
Application Security () |
3 |
| Credits | 9 |
| Total Credits | 30 |
Part-Time Online
Plan of Study Grid
1st Semester/Term |
CS-GY 6813 |
Information, Security and Privacy () |
3 |
| Credits | 3 |
2nd Semester/Term |
CS-GY 6843 |
Computer Networking () |
3 |
| Credits | 3 |
3rd Semester/Term |
CS-GY 6823 |
Network Security () |
3 |
| Credits | 3 |
4th Semester/Term |
CS-GY 6233 |
Introduction to Operating Systems () |
3 |
CS-GY 6573 |
Penetration Testing and Vulnerability Analysis () |
3 |
| Credits | 6 |
5th Semester/Term |
CS-GY 6083 |
Principles of Database Systems () |
3 |
CS-GY 6903 |
Applied Cryptography () |
3 |
| Credits | 6 |
6th Semester/Term |
| |
3 |
| Credits | 3 |
7th Semester/Term |
CS-GY 9163 |
Application Security () |
3 |
| Credits | 3 |
8th Semester/Term |
CS-GY 6803 |
Information Systems Security Engineering and Management () |
3 |
| Credits | 3 |
| Total Credits | 30 |
Learning Outcomes
Upon successful completion of the program, graduates will:
- Obtain a strong background in cyber security fundamentals for advanced development or research activity.
- Master important practical skills in cyber security labs.
- Assess systems with project work .
- Obtain knowledge in core computer science courses.
Policies
Program Policies
GPA Requirements
All courses must be completed with an overall grade point average (GPA) of 3.0 or higher. In addition, a core GPA of 3.0 or higher is required in the core courses. A grade of B or higher is required in the capstone course.
NYU Policies
University-wide policies can be found on the New York University Policy pages.
Tandon Policies
Additional academic policies can be found on the Tandon academic policy page.