Applicants for a graduate degree in computer science are expected to have completed undergraduate courses in algorithms and data structures (COSC 3020 equivalent), theory of computing (COSC 4100 or 4200 equivalent), operating systems (COSC 4740 equivalent), and programming languages or compilers (COSC 4780 or 4785 equivalent). Applicants to the doctoral program must have completed a bachelor's degree in computer science or a closely related discipline at an accredited university or college.
The Graduate Record Examination (GRE) is required of all applicants. GRE scores are required with minimums of 40th percentile for the verbal score and 65th percentile for the quantitative score. Our strongest students tend to have scores substantially above these minimums, with quantitative scores often around the 90th percentile or higher.
Students whose native language is not English must also complete the Test of English as a Foreign Language (TOEFL) with a score of at least 550 on the paper based TOEFL; 213 on the computerized test including a 58 or better in section 1-Reading; 80 for the Internet based TOEFL (iBT) including a score of 23 or better in section 1-Reading or the International English Language Testing System (IELTS) test with a 6.5 score or better.
You must submit to the online application system contact information for three references that can evaluate your potential for graduate study in computer science. If you wish to pursue a Ph.D., the letters should address your ability to pursue quality original research. Letters should also evaluate your oral and written communication skills.