Master of Engineering in Computer Science (Part Time)
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: Part Time
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 artificial intelligence and machine learning, engineering software, systems, platforms, and products for complex business challenges and human needs.
A hallmark of all degrees at Cornell Tech is the Studio curriculum. Studio courses focus on preparing you for innovation within major tech companies, entrepreneurship within startup ventures, or in public-interest organizations. In cross-disciplinary teams, you’ll work with 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. Note that since this is a part-time offering, students are not eligible for F-1 or J-1 visa sponsorship.
Technical Topics Covered
Algorithms and Data Structures for Applications
Applied Machine Learning
Blockchains & Cryptocurrencies
Computer Vision
Cryptography
Cybersecurity
Data Mining & Signal Processing
Distributed Systems
Human-Computer Interaction (HCI)
Machine Learning Engineering
Natural Language Processing (NLP)
Networks & Markets
Studio Topics Covered
Entrepreneurship
Intellectual Property
Law for Non-Lawyers
Leadership for Digital Transformation
Product Management
Startup Funding & Pitching
Part Time Program Requirements and Structure
The part-time path is a different way to take our rigorous CS MEng program, and therefore follows the exact curriculum requirements as the full-time program. The only difference is that students taking the part-time option can complete their coursework over 2 years, doing 6-9 credits per semester for a total of 30 credits. The program is fully in-person for both part- and full-time students. While there are early morning, late afternoon, and some evening classes, we do not currently offer late-evening or weekend classes.
In any semester, part-time students can choose any class that matches the curriculum requirements based on their schedule and availability, with the following additional guidelines and special arrangements:
First semester (Fall 2024): We guarantee part-time students a spot in courses in the following course blocks:
[BLOCK 1: Mon/Wed]
· HCI & Design CS 5682 (Mondays/Wednesdays 10:10am-11:25am)
· Applied Machine Learning CS 5785 (Mondays/Wednesdays 2:55pm-4:10pm)
· Machine Learning Engineering CS 5781(Mondays/Wednesdays 5:55pm-7:10pm)
[BLOCK 2: Tue/Thu]
· HCI & Design CS 5682. (Tuesdays/Thursdays 8:40-9:55am)
· Applied Machine Learning CS 5785 (Tuesdays/Thursdays 11:40am-12:55pm)
· Algorithms and Data Structures for Applications CS 5112 (Tuesdays/Thursdays 1:25-2:40pm)
Students are not limited to courses in these two blocks, and are welcome to take any of the above courses that fit the program requirements, based on availability. See here for the full list of available Cornell Tech courses for fall 2024.
Second semester: (Spring 2025): No specific requirements, take courses based on program requirements and available class schedule.
Third semester (Fall 2025): Required: Product Studio (TECH 5900, mandatory; currently offered Tuesday and Thursday afternoons). Take other courses based on program requirements and available class schedule.
Final semester (Spring 2026): Required: one of the studio courses: Startup Studio 5910, BigCo Studio TECH 5920, PiTech Studio TECH 5930 (mandatory; currently offered Tuesday and Thursday afternoons) and a Studio elective. Take other courses based on program requirements and available class schedule.
In the final year, students are also expected to attend Maker Days which take place on Thursday evenings and Fridays, 3-4 times a semester.
Featured course
Applied Machine Learning
Credits 3
Bill & Melinda Gates Foundation
1 OF
Vitaly Shmatikov
Professor
Yoav Artzi
Associate Professor
Noah Snavely
Professor
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
Career Outcomes
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: Part Time program 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.