Cornell University Campus
Master of Engineering
On Campus
Cornell University Logo
Cornell University
Ithaca
United States

Computer Science

About

The Computer Science Master of Engineering program at Cornell University provides an intensive and technically focused learning experience for students who want to strengthen their expertise in computing, software development, and advanced computational problem solving. The curriculum blends core computer science principles with specialized study areas, allowing learners to explore algorithms, data structures, artificial intelligence, and software engineering through a rigorous and applied approach. With a strong emphasis on computational thinking, the program equips students to evaluate and design complex systems while applying analytical methods that support innovation across multiple technological fields.

Throughout this one year program, students collaborate with faculty and researchers who contribute to cutting edge developments in computing, gaining exposure to both theoretical foundations and real world applications. The learning environment encourages students to engage in projects that involve system design, data analysis, machine learning, and scalable software solutions, helping them build strong competence in software systems, algorithmic reasoning, and technical implementation. Through hands on coursework and interdisciplinary problem solving, the program prepares graduates to navigate evolving technological challenges with confidence and precision.

Key information

Duration
-
Tuition fee
$71,266.00/year
Start dates & application deadlines
-
More details
-

Key Facts

  • Program Title: Computer Science
  • Degree Type: Master of Engineering
  • Duration: 1 year
  • Mode of Study: Full-time, On Campus
  • Application Deadline: 01 February 2026
  • Location: Cornell University, United States
  • Field of Study: Computer Sciences
  • Language of Instruction: English

Program Structure

Semester 1

• Advanced Algorithms
• Software Engineering Principles
• Machine Learning Foundations
• Elective in Systems or Artificial Intelligence

Semester 2

• Distributed Systems and Cloud Computing
• Data Intensive Computing
• Applied Computer Science Project
• Elective in Security, Vision, or Robotics

Career Opportunities

Graduates of this program pursue careers across a broad spectrum of technology driven industries, often securing positions within software engineering teams, data science groups, technology consulting firms, and research oriented organizations. The strong technical preparation enables them to contribute to areas such as application development, intelligent systems, distributed computing, and algorithmic optimization. With advanced problem solving abilities and hands on engineering experience, graduates play key roles in designing scalable technologies, improving system performance, and developing solutions that support digital transformation, innovation, and computational advancement across global industries.

Why Choose This Program

This program is an excellent option for students who want to advance quickly in the computing field, offering opportunities to develop high level technical skills and strong analytical capability supported by Cornell’s academic leadership in computer science. Through applied projects, interdisciplinary learning, and access to research driven initiatives, students gain meaningful experience in building modern computing solutions that address real world needs. The program’s focused one year structure allows learners to specialize efficiently while preparing for long term career success in software engineering, advanced computing, and emerging technology sectors.

Contact Information

For further information, please contact the admissions office at:
Phone: +1 607 255 2000
Email: admissions@cornell.edu
Address: Cornell University, Ithaca, NY 14850, United States