Courses of Study 2019-2020 
    
    Apr 30, 2024  
Courses of Study 2019-2020 [ARCHIVED CATALOG]

Computer Science, M.Eng.


Offered by the Department of Computer Science

Contact: 110 D Gates Hall, (607) 255-8720, or visit the Computer Science website.

The M.Eng. program in computer science is a one year professional degree program designed to develop expertise in system design and implementation in many areas of computer science, including computer systems, fault-tolerant and secure systems, distributed and parallel computing, high-performance computer architecture, databases and data mining, computer vision, computational tools for finance, software engineering, graphics, artificial intelligence, machine learning, natural language processing, robotics and more. Applications are accepted for both the spring and fall semesters.

A typical program includes several upper-division and graduate courses and a faculty-supervised project. The flexible requirements allow students to build a program that closely matches their interests. Project work, which may be done individually or in a small group, is often associated with ongoing research in the Department of Computer Science in one of the areas listed above, but it can also be done in collaboration with many fields throughout the university. Students who begin the program in January may be eligible to participate in our internship track.

Cornell seniors may use the early M.Eng Credit option, which allows them to take courses toward their M.Eng. Degree while in their final undergraduate semester. The early M.Eng Credit option can be started in either the fall or spring semester. It applies only to students who have 1 to 8 credits remaining to complete their undergraduate program. All remaining undergraduate degree requirements must be satisfied by the end of the student’s final semester as an undergraduate.

Cornell Tech in New York City also offers a Master of Engineering Program in Computer Science. The program is similar to what is offered on the Ithaca campus, except that “entrepreneurial thinking” permeates the courses and the project. Credits earned while participating in the Early M.Eng Credit program cannot be counted towards the M.Eng. degree at Cornell Tech. Contact Cornell Tech   for additional information.