Master of Engineering in Computer Science

Taken from http://www.cs.cornell.edu/degreeprogs/grad/MEng/appinfo/index.htm

Cornell University

Located in the beautiful Finger Lakes region
of central New York, Cornell University offers a quality
education in a variety of fields. Students come from around
the world to attend the twelve colleges and divisions located
on the Ithaca campus. The engineering research program is
the largest in the Ivy League.

Cornell's Department of Computer Science
is rated as one of the five best in the U.S. Many of its
27 faculty members are leaders in their fields. The Department
benefits from its ties with Cornell's Center for Theory
& Simulation in Science & Engineering, a state-of-the-art
supercomputer facility.

The Master of Engineering Program in Computer
Science

The M.Eng. program in Computer Science is
a one-year program that is designed to enhance professional
skills in practical computer science. The program is particularly
suited to students seeking advanced credentials for employment
in industry.

Typically, an M.Eng. student takes several
advanced courses and completes a faculty-supervised project
in an area such as multimedia, networks, distributed and
parallel computing, databases, scientific computing, software
engineering, or artificial intelligence.

Cornell undergraduates may take advantage
of our Early Admission option to the M.Eng. program. This
option allows a student to enroll as an M.Eng. student and
begin working toward an M.Eng. degree before completing
his/her undergraduate degree.

Requirements

30 credits of technical courses are required
to complete the M. Eng. degree.

Three to six of the thirty credits will be
for a project. The project will be an application of computer
science techniques to practice (for example, software or
hardware design, or solution of an engineering problem).
The project is supervised by faculty or researchers in the
computer science department as well as throughout the Cornell
community.

Typical M. Eng. Courses (a sample)

CS 501 Software Engineering
CS 502 Computing Methods for Digital Libraries
CS 513 System Security
CS 514 Practical Distributed Systems
CS 519 Computer Networks
CS 522 Software Tools for Computational Science

Additional courses in Electrical and Computing
Engineering, Operations Research, and the Johnson School
of Management are often taken as part of the course requirements.
Most students also take some courses at the 400 level.

Program Prerequisites

A bachelor's degree in computer science or
in a related technical field (with some computer science
exposure) is required. The program is competitive, and admissions
decisions are based on the undergraduate transcript, GRE
scores, TOEFL scores, and letters of recommendation. Applicants
should have taken courses on programming, discrete structures,
computer architecture and operating systems similar to Cornell
courses CS211, CS280, CS314, and CS414 respectively.

Admission Deadlines

Fall Term - February 1
Spring Term - October 1
International students are encouraged to apply early

 

Want professional advice? Contact your school's career services
Can't find your organization or position? Add it! Problem with this page? Let us know