Requirements for Admission

A Bachelors degree in CS is expected but applicants who have majored in another field and minored in CS will be fully considered. Applicants must have a proven record of excellence as an undergraduate grader/TA in a computer science course. Experience as an undergraduate researcher is highly recommended.

The Application

January 1st we will then begin reviewing applications for a Fall Semester start, and on November 1 (deadline) we will review applications for a Spring Semester start.  Once all positions have been filled, we will stop considering new applications. An application consists of (a) transcripts of all college-level work, (b) three letters of recommendation including at least one that addresses expository skills and the ability to work in a classroom setting, and (c) an essay  that explains how the degree program and the anticipated thesis area resonates with your career plans. It is recommended that all applicants (except current Cornell undergraduates) take the GRE general test. Non-native English speakers are required to take the TOEFL or IELTS. TOEFL  Scores on the Writing, Listening, and Reading components must be 24 or higher and 28 or higher for the Speaking component. IELTS scores must be 7.0 or higher.

January 1st-Deadline for Fall 

November 1st-Deadline for Spring

Students wishing to earn a Ph.D. should apply directly to the Ph.D. program. 

All application material must be submitted through the graduate school's online application system .  

Click HERE to establish an account.