University of Calgary
UofC Navigation

Minimum Admission Requirements

Submitted by admin on Tue, 06/26/2007 - 15:26.
M.Sc. Requirements

In addition to Faculty of Graduate Studies admission requirements, the Department requires an undergraduate background of either:

  • a four-year Bachelor’s degree or equivalent in Computer Science from a recognized institution with a minimum GPA of 3.3 in the last two years (i.e. last 20 half course equivalents) of the undergraduate program; or
  • a four-year Bachelor’s degree or equivalent from a recognized institution with a minimum GPA of 3.3 in the last 2 years (i.e. last 20 half course equivalents) of the undergraduate program. In addition, candidates must have an undergraduate course at the third or fourth year level in each of the following computer science areas:
    • Theory of Computation
    • Software Engineering
    • Systems (Operating Systems, Compilers, Distributed Systems, Networking)
    • Application (Artificial Intelligence, Graphics, Databases, etc.)


Country specific degree requirements for admission can be found on the Faculty of Graduate Studies website.

Exceptions to the GPA requirements may be considered for students with either:
  • Demonstrated research excellence; or
  • GRE General scores of at least 600 verbal and 750 quantitative and either 720 analytical (old test format) or 5.5 (new test format).

Additional Computer Science courses may be considered to meet the GPA requirements.


Ph.D. Requirements

For students applying with a Master of Science degree, all the requirements for a Master of Science (above) apply, plus a thesis-based Master of Science degree from a recognized institution with a minimum GPA of 3.3.


For exceptional students applying with a Bachelor of Science degree, all the requirements for a Master of Science (above) apply, plus a four-year Honours degree or its equivalent from a recognized institution with a minimum GPA of 3.7 and demonstrated research ability.

Excellent students who progress well at the M.Sc. level may be able to transfer directly to the Ph.D. program. Each case is considered individually. More information on Ph.D. transfers ...

Additional Requirements for both M.Sc and Ph.D

Applicants whose native language is not English are also required to provide proof of English proficiency. A Test of English as a Foreign Language (TOEFL) score of at least 600 (written test) or 100 (internet-based test), or an International English Language Testing System (IELTS) score of 7.5 is required.