University of Alberta institutional logo

Doctor of Philosophy Computing Science

University of Alberta

Edmonton, Alberta, Canada•World Rank #110

Official program page (opens in a new tab)

At University of Alberta in Edmonton, Canada, Doctor of Philosophy Computing Science is offered as a doctorate in Information Systems & Technology programme. The programme is delivered on campus. Tuition for international students is CAD 10,519 per year.

At a glance

Degree: Doctorate
Field: Information Systems & Technology
Delivery: On Campus
International tuition: CAD 10,519 / year

We have no an application deadline on record for this programme yet. — it helps other students.

Information for the 2027/28 academic year · Last reviewed September 2026 ·

Program details

Overview

The Doctor of Philosophy in Computing Science is offered by the Department of Computing Science in the Faculty of Science at the University of Alberta as a thesis-based research degree. The program covers major areas including human-computer interaction, algorithmics, artificial intelligence, bioinformatics, communication networks, computer games, computer graphics, computer vision and multimedia communications, database systems, machine learning, reinforcement learning, robotics, software engineering, and software systems. Alongside a standard PhD in Computing Science, the department also offers a PhD track with a specialization in Statistical Machine Learning. Students undertake original, supervised research leading to a doctoral dissertation. The program is delivered on campus through the Faculty of Graduate and Postdoctoral Studies; further program details are available from the Department of Computing Science's Graduate Program Administrator.

Requirements

Admission Requirements: Admission to the PhD in Computing Science, including the Statistical Machine Learning specialization, normally requires an MSc in Computing Science or a closely related field; exceptionally qualified applicants with the equivalent of a First-Class Honors BSc may be admitted directly when supported by a Computing Science faculty supervisor, with any background deficiencies addressed through additional undergraduate coursework. Applicants must have an undergraduate grade point average of at least 3.0 on a 4.0 scale over the last 20 half-courses. English Language Proficiency requires a TOEFL iBT score of 100 (minimum 21 per skill area) or IELTS Academic 7.0 (minimum 6.5 per band), or equivalent. Applicants must select a research area and name up to three potential faculty supervisors; admission is conditional on a faculty member agreeing to supervise. There is no direct admission into the Statistical Machine Learning specialization; students are admitted to the general PhD program and may seek an SML supervisor after arrival.

About University of Alberta

“Quaecumque vera”

Type: University
Control: Public
Campus setting: Urban
Founded: 1908
Students: 46,201
World rank: #110
Programs: 652
Location: Edmonton, Alberta, Canada
University of Alberta academic facilities
1 / 3

View the full University of Alberta profile

Similar programs in Canada

More programs at University of Alberta

Other universities in Canada

Frequently asked questions

What degree does Doctor of Philosophy Computing Science award?

University of Alberta awards a Doctorate in the field of Information Systems & Technology on completion of this programme.

How much does Doctor of Philosophy Computing Science cost?

Tuition for international students is CAD 10,519 per year.

Can Doctor of Philosophy Computing Science be studied online?

No — the programme is taught on campus at University of Alberta.

Browse all articles →

Spotted something outdated or missing?

Help us keep this page accurate — it takes about 30 seconds.

Free calculators and converters to plan your study-abroad journey.

Latest Articles

Fresh guides and advice for studying abroad.

View all →

Compare Compare