Computer Science (CSCN-MEng)

Duffield College of Engineering

Program Website

Program Description

The Master of Engineering Program (M.Eng.) 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. These areas include:

  • 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

The Master of Engineering in Computer Science Program is designed to allow students flexibility in their course choices so they can best tailor their program of study to match both what they are interested in and their post-graduation employment goals. Faculty-supervised project work, which may be done individually or in a small group, is either associated with ongoing research in the Department of Computer Science or done in collaboration with other fields throughout the university.

Cornell seniors may use the Early M.Eng Pathway Credit option, which allows them to take courses toward their M.Eng. Degree while in their final undergraduate semester. The Early M.Eng Pathway Credit option applies only to students who have 1 to 8 credits remaining to complete their undergraduate program.