Online Cybersecurity Master's Degree

As the demand for skilled information-security professionals continues to grow, computer and network professionals now can turn to this online, in-demand Master’s to emerge as sophisticated practitioners in cyber security, the science of protecting vital computer networks and electronic infrastructures from attack. Acquire a solid foundation in key technologies — computer and network security, digital forensics, cryptography, and biometrics. Study with internationally recognized faculty from Information Systems and Internet Security (ISIS) Laboratory. With industry continuing to place top priority on safeguarding its data and information systems, you become well-prepared for careers in developing security products, as security-application programmers, security analysts, penetration testers, vulnerability analysts and security architects.

Are you an employer? Download our Cyber Security Partner Brochure.


Sloan-C Names the School of Engineering's Cyber Security Virtual Master's Program as the Nation's "Outstanding Online Program"

NYU Tandon School of Engineering is one of nine graduate schools in the country to have the designation of National Centers of Academic Excellence (CAE) in Cyber Operations.

Admissions Requirements

The admissions requirements for this program are parallel to the on-campus requirements. View the Cybersecurity, MS admissions requirements.


Computer Science Core Courses

Any of the courses above may be replaced if you have taken a similar class.

Security Core Courses

Most of the required security core courses above have a project component.

Select Any 3 Electives

You may choose security-related courses from the School of Engineering or from New York University, including courses in the psychology, law, and sociology departments. Selected courses must be approved by the Program Committee. All the following courses have been preapproved; others must be approved by the Program Committee.

Research Project (Optional)

One goal of the MS program in Cybersecurity is to introduce students to the exciting research in the area of cybersecurity, in which you can use as a stepping stone to pursue a PhD degree. To this end, we offer a semester-long advanced project (CS 9963) in the area of cybersecurity as an elective. If you choose this option you will work under the guidance of a research professor and gain invaluable research experience.

Preparatory Courses

We offer 3 preparatory bridge courses for students who do not have a working knowledge of a high level, general-purpose programming language or a background in sets, functions, relations, asymptotic notation, proof techniques, induction, combinatorics, discrete probability, recurrences, graphs, trees, mathematical models of computation and undecidability.

Master's Thesis (Optional)

In addition to the above semester-long research experience, the program also offers research-oriented MS students to take up the master's thesis option. If you select this option, you will need to take 6 credits of CS 9973 working with a faculty advisor on some research problem in cybersecurity in lieu of 2 out of the 3 required electives.

The research need not be original, but should adequately demonstrate your proficiency in the subject material. An oral defense of the master's thesis with at least 3 professors in attendance is required. The 6 credits of master's thesis must span over a period of exactly 2 consecutive semesters. Whenever relevant, 3.00 credits of CS 9963 may be used as 3.00 credits of CS 9973, subject to the approval of your faculty adviser(s).

Degree Requirements: 30 Credits

NOTE: Please refer to the Course Catalog to view course descriptions by course number if information is not listed above.