students in a classroom

Computer Science at Cornell Tech

Learn, Launch, Lead

blue line illustration of 3 arrows splitting off from each other

Mix & Match

Study across technical areas and computer science disciplines in our flexible curriculum.
blue line illustration of snap-blocks

Build & Test

Build something meaningful and new with a cross-disciplinary team, then test it with real users and industry experts.
blue line illustration of a brain

Learn & Leverage

Learn from top faculty with extensive industry experience and leverage your project work into a startup with the help of their mentorship.

About the Master of Engineering in Computer Science Degree

Designed with input from leading tech industry advisors, the Master of Engineering in Computer Science at Cornell Tech offers a flexible course of study with rigorous technical courses in both fundamental and advanced emerging areas of computing. Your academic coursework will give you exceptional training in engineering software, systems, platforms, and products for complex business challenges and human needs.

These courses focus on preparing you for innovation within major tech companies or entrepreneurship within startup ventures. In cross-disciplinary teams, you’ll work with business, law, and other Cornell Tech students to create your own startup as well as develop usable solutions for real corporations. In the process, you’ll develop the business savvy and communication skills—as well as peerless technical know-how—that have made previous graduates prime recruiting targets of companies like Google, Facebook, and numerous startups.

Companies Hiring Recent Graduates

  • Amazon logo
  • Bloomberg logo
  • Facebook logo
  • Google logo
  • IBM Watson logo
  • Microsoft logo
  • Uber logo
  • Venmo logo
  • Oracle logo
  • Wework logo

4 students sitting at a round table and working on a project

Love Where You Live & Learn

Check out the groundbreaking Cornell Tech campus with a virtual or in-person visit.