If you are interested in working with me at the University of Calgary, please send me your CV, unofficial academic transcripts, and published papers (if any), with "Prospective Student (MSc)" or "Prospective Student (PhD)" in the email subject. For master's candidates, this initial contact is optional but recommended. For PhD candidates, contacting me to make arrangement is a requirement.
Computer Science Graduate Program, Thesis-based M.Sc. and Ph.D. (this is not Engineering):
Admission requirements:
If your Bachelor's degree is not in computer science: Admission can be given if you have taken at least one (third-year or above) undergraduate computer science course in each of the 4 computer science categories below:
If you are an undergraduate student at UCalgary, this is a list of courses you must have taken:
We have a guaranteed minimum full funding package for our thesis-based master's and Ph.D. students. Our graduate students receive health, dental, and vision insurance.
We recognize the importance of equity, diversity, inclusion, and accessibility in research and in the professional development of the students in the research group. We encourage people with diverse lived experiences to apply to join us - maybe you have just finished your computer science undergraduate degree, or maybe you have worked in the industry for a long time - all are welcome.
Transdisciplinary program: Computational Media Design (CMD), Thesis-based M.Sc. and Ph.D.:
Other degrees we offer:
Prospective students, I would be happy to answer your questions regarding my group. Due to the volume of emails I receive, I may not be able to respond to all applicants.
Finally, here are some notes and advice for prospective graduate students.