Study computer science at one of the world’s leading research centers for AI, systems, and theory — in the heart of New York City
Why NYU Courant? Founded in 1969 as part of the renowned Courant Institute of Mathematical Sciences, the Department of Computer Science offers Master's students advanced training across artificial intelligence, machine learning, systems, security, graphics, theory, and more. The programs combine academic rigor, world-class research, and unmatched access to New York City's technology ecosystem. Students learn from award-winning faculty while benefiting from NYU’s interdisciplinary strengths and location in one of the world’s most influential centers for technology, finance, media, healthcare, and entrepreneurship. Whether you are preparing for industry, entrepreneurship, or doctoral study, a Master’s in Courant Computer Science provides the depth, flexibility, and momentum to help you reach your goals.
Internships and Career Outcomes. Students in the program benefit from strong internship opportunities, industry engagement, and access to New York City’s vibrant technology ecosystem, including major technology companies, startups, financial institutions, and research organizations. Through coursework, projects, and professional experience, students develop the technical depth and practical skills needed to pursue ambitious career goals. Our graduates are prepared for careers in software engineering, artificial intelligence, machine learning, data science, cybersecurity, financial technology, and related fields. They also pursue paths in research, entrepreneurship, and doctoral study.
Program comparison. The department offers three Master's programs, each with its own focus:
| Program | Best For | Focus | Total Credits | Deadlines | Internship | Sample Plan |
|---|---|---|---|---|---|---|
| MSCS (3–4 semesters) |
Deep Technical Expertise | AI, systems, theory, ML | 30 (36 with concentration) |
Feb 14 (Fall) Nov 1 (Spring) |
Up to one (30) or two (36) |
3 foundation + 1 capstone + 6 electives |
| MSIS (4 semesters) |
Tech + business leadership | Product, IT, management | 39 | Feb 14 (Fall) Nov 1 (Spring) |
Up to two | 3 CS foundation + 5 business + 4 electives + 1 capstone |
| MS-CEI (3 semesters) |
Startups + innovation | Entrepreneurship + computing | 33 | Feb 14 (Fall) | Up to one | 4 business + 2 CS courses + capstone + 6 electives |
As part of the application process, applicants to any of these programs may also request consideration for any of the other listed programs, or other programs within the Courant School, including M.S. in Data Science, M.S. in Mathematics, and M.S. in Scientific Computing.
Sample recent course highlights.
-
Deep Learning (Alfredo Canziani and Yann Lecun). A rigorous introduction to deep learning, spanning supervised and unsupervised deep learning, embedding methods, metric learning, CNNs, RNNs, energy based models, and applications in vision, language, and speech.
-
Computer Vision (Saining Xie), including cutting-edge topics such as 3D vision and scene understanding, vision transformers, and self-supervised learning.
-
Technologies for Finance (Anirudh Sivaraman), with topics including low-latency communication for HFT, distributed systems and AI in finance, and guest lectures by experts from Millennium Management, JP Morgan Chase AI Research, Two Sigma, and more.
-
Quantum Cryptography, Quantum Information, and Quantum Computation (Fermi Ma, Tony Metger, and others) introduce students to the ideas driving the current race to build large scale quantum computers.
Accelerated Bachelor's - Master's Track (BA/MS) for NYU CS Undergraduates
The CAS Accelerated Bachelor's-Master's program allows qualified NYU Computer Science students to obtain a Master's degree in 1 additional year of study after the Bachelor's. Additionally, during their master's year, students can get a scholarship that provides 50% off tuition and registration fees.
More Information: https://cas.nyu.edu/bachmast/participating-masters-programs/gsas.html
Students at NYU must apply for an admit term to the BAMS program at least one year prior to the end of their Bachelor's program.
NYU CAS Students who are admitted may be eligible to waive the graduate level Fundamental Algorithms and Operating Systems requirements if they took the NYU undergraduate program Basic Algorithms and Operating Systems courses and earned a B+ grade or higher in each course.
For more information:
Master's In Computer Science (MSCS) ▸
Master's In Information Systems (MSIS) ▸
Master's In Computing, Entrepreneurship, and Innovation (MS-CEI) ▸
FAQ ▸