Language Requirements
Qualification Requirements
A Bachelor's Degree or Master's Degree is required, preferably with a major in Computer Science or an allied discipline. Students with insufficient background in Computer Science must take undergraduate Computer Science courses to remedy any deficiencies (in addition to their graduate program). A sufficient background in Computer Science must include at least the following courses (or their equivalent)
Admission to this program is highly selective, students with a record of academic excellence have a better chance of acceptance. Students with exceptionally strong undergraduate records may apply for admission to the graduate program prior to fulfilling all of the above requirements.
Graduate Record Examination (GRE) test scores are required for admission consideration. International applicants also need TOEFL or IELTS official test scores.
Three letters of recommendation are required, preferably written by university professors familiar with the student's academic work and potential. If the student has work experience, one letter may be from his/her supervisor. Letters should be sent directly from the letter writer.
A one or two-page personal statement outlining the student's background, achievements, and future goals is required.
A student may include a recent copy of his/her resume as part of the application packet, however, this is not required.
Minimum TOEFL score requirement: overall score of 80 with at least 20 on speaking and writing
Minimum IELTS score requirement: overall band-width of 6.5, with no single band (score) below 6.0