Master of Engineering in Computer Science
Computer Science at Cornell Tech
Learn, Launch, Lead
Build & Test
Learn & Leverage
In one semester, I went from starting research to speaking at the biggest Smart Contracts conference in London. That makes me feel really confident about taking what I’ve learned here out into the field.”
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.
Technical Topics Covered
Algorithms and Data Structures for Applications
Applied Machine Learning
Blockchains & Cryptocurrencies
Data Mining & Signal Processing
Human-Computer Interaction (HCI)
Machine Learning Engineering
Natural Language Processing (NLP)
Networks & Markets
Studio Topics Covered
Law for Non-Lawyers
Leadership for Digital Transformation
Startup Funding & Pitching
Applied Machine Learning
Bill & Melinda Gates Foundation
Vitaly Shmatikov is a Professor at Cornell Tech and in the Computer Science Department at Cornell University.
Research focus: Data privacy, network security, and software security
Yoav Artzi is an Associate Professor at Cornell Tech and in the Computer Science Department at Cornell University.
Research focus: Developing learning methods for natural language understanding and generation in automated interactive systems
Noah Snavely is an Associate Professor at Cornell Tech and in the Computer Science Department at Cornell University.
Research focus: Computer graphics and vision, in particular in recovering 3D structures from large community photo collections for use in graphics and visualization
Rafael Pass is a Professor at Cornell Tech and in the Computer Science Department at Cornell University.
Research focus: Cryptography and its interplay with Computational Complexity and Game Theory
Computer Science Research at Cornell Tech
Security & Privacy
Cornell Tech has one of the world’s leading academic research groups specializing in security, privacy and cryptography. Its faculty is known for their for their highly cited and award-winning research results as well as their influence on various industry, non-profit, and government practices.
Data & Modeling
The Data & Modeling Research Group at Cornell Tech includes faculty with backgrounds in computer science, electrical engineering, business, and operations research. Their research focuses on developing models for decision-making support in a variety of areas including logistics, retail, marketing, defense, biotech, finance, and healthcare.
Human-Computer Interaction (HCI) & Social Computing
Several faculty at Cornell Tech study the design, implementation, impact, and broader implications of computing technologies in everyday human activities. Particular areas of research interest include accessibility, educational technology, Computer Science education, Information and Communication Technologies and Development (ICTD), Computer-supported Cooperative Work (CSCW) and social computing.
Companies Hiring Recent Graduates
Cornell Tech offers best-in-class career management services to set you up for success after graduation. 90% of recent job seekers (versus startup founders) from the Computer Science program accepted Software Developer roles at mature companies or startups, while others accepted roles such as Product Manager, Program Manager, Data Analyst or Data Scientist.
Diversity & Inclusion
Cornell Tech was founded to advance technology as a means to a better quality of life for all communities in New York City, across the nation, and around the world. Our best work results in ethical, inclusive, accessible technology for all users, especially the underserved and underrepresented.
Vital to that mission is building a diverse, equitable, and inclusive community of students, faculty, and staff. We seek to build things with — not just for — real people and believe in the power of participation and representation.
Intellectual Property Agreements
The Cornell Standard Project (CSP) agreements make it easy for students and organizations to collaborate in a manner that will enable the intellectual property created in that collaboration to be used by the students outside the collaboration, for example, in a commercial context after they graduate from school.
Who Should Apply?
The Master of Engineering in Computer Science welcomes candidates who have an academic background in computer science or a related technical field, a strong entrepreneurial streak, and a passion to lead in the tech industry. If you do not have a technical academic background, your application should demonstrate coursework in software engineering and linear algebra and a working knowledge of data structures and algorithms.
I set out to start my own software company and I’m doing just that.”
Love Where You Live & Learn
Check out the groundbreaking Cornell Tech campus with a virtual or in-person visit.