For students applying to the Computer Science program, please submit the following to the Graduate School:
- One copy of official transcripts from each institution of higher education attended; and
- A résumé of work experience.
An applicant to the graduate program in computer science is expected to have a strong background in computer science and mathematics.
Five foundation courses introduce the student to algorithms and programming, computer organization and design, advanced data structures and discrete mathematics. Students holding a baccalaureate degree in computer science will normally be exempted from all foundation courses. Other students may, upon review by the department, be exempted from some or all of the foundation courses. The program director determines the required foundation courses or exemptions based on a thorough evaluation of transcripts and other supporting documents. The objective is to ensure the student is well prepared and ready to succeed in the program.