Computing for the AI era.
Cornell's Master of Engineering in Computer Science prepares you to thrive in a future increasingly shaped by artificial intelligence and advances across the broader field of computing. Build deep technical expertise through advanced study in computer science, with opportunities to specialize in areas such as AI and machine learning, systems, networks, security, software engineering, and more.
The program is intensive, hands-on, and career-focused. You'll tackle real-world challenges, work on substantial projects, and develop the technical judgment needed to adapt as technologies evolve. Flexible electives support technical specialization, cross-disciplinary exploration, and business and entrepreneurship training.
Located in Ithaca, the program offers access to Cornell's extensive AI ecosystem while providing the breadth and depth of a top computer science program. Students can engage deeply with AI or pursue advanced study across the many subfields that underpin modern computing.
Whether you're launching your career, accelerating it, or returning to school to build new expertise, you'll leave prepared to lead, innovate, and solve complex problems in a rapidly changing technological landscape.






