Please pardon our classic look. We look forward to revealing this section's new look in July.


In order to fulfill the Cybersecurity, MS degree requirements, you must complete 30 credits, as listed below, and have an overall B grade average. In addition, you must have a B average across core courses.

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.

Electives (3 Courses)

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, and lure some of them into pursuing a PhD degree. To this end, we offer a semester-long advanced project (CS-GY 9963) in the area of cybersecurity as an electve. 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-GY 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-GY 9963 may be used as 3.00 credits of CS-GY 9973, subject to the approval of your faculty adviser(s).