The Computing Science Department offers programs leading to the degrees of Master of Science and Doctor of Philosophy in major areas of study, 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, Software Systems and Statistical Machine Learning.
The offered PhD programs are: a standard PhD in Computing Science and a program leading to a PhD in Computing Science with specialization in Statistical Machine Learning.
*Price shown is for indicative purposes, please
Expected September 2025
University of Alberta
North Campus,
116 Street and 85 Avenue,
EDMONTON,
Alberta (AB),
T6G 2R3, Canada
Applicants for the PhD in Computing Science must have an MSc degree in Computing Science or a related field.
Exceptionally qualified applicants having the equivalent of a First-Class Honors BSc degree may be admitted directly to the PhD program.
MSc candidates who perform especially well in their first session (eight months) of studies, may apply to change program category into the PhD program after two terms of study.
All applicants must have an admission GPA of at least 3.0 on the 4-point scale from the University of Alberta, or an equivalent standing from a recognized institution. The admission GPA will be calculated on the last ?60 of graded coursework completed, or on the equivalent of the last two years of full-time graded coursework.
English language requirement:
Deadline: January 15
*There may be different IELTS requirements depending on your chosen course.
One of Canada鈥檚 top teaching and research universities, the University of Alberta has an international reputation for academic excellence.