Program

The deadline to apply if you wish to start in September is January 31st.

ProgramExpected LengthProject and/or thesisCourse based
M.Sc.2 years
Ph.D.4 years

The master's and doctoral programs in computer science offer students high quality, cutting edge research opportunities and supervision by world leaders in their respective fields. Graduates of our program have gone on to work for industry leading companies such as HP Labs and Pixar Animation Studios.

Our master's program is ideally suited to students wishing to become senior professionals in the technology industry or to those seeking to prepare for a career in scientific research. Graduates of this program often become senior programmers or project leaders at companies that develop commercial software or game design studios.

Our doctoral program provides students with intensive training in the scientific enterprise for those wishing to pursue academic or industrial research careers. Graduates of this program are qualified to seek positions in the research and development units of large technology companies or to pursue independent research careers as university professors.

New opportunities available! The Plant Phenotyping and Imaging Research Centre (PIRC) is a new $37M initiative at the University of Saskatchewan that will drive transformative innovation in plant breeding through powerful new computational techniques to digitize desired crop traits (phenotypes) and link them to specific genes. In support of this project, we are looking for graduate students in the following fields:

  • Data aquisition and analysis
  • Bioinformatics for linking genotypes to phenotypes
  • Big data analytics
  • Web systems and collaboration
  • Algorithmic modeling of digital plants

Research Supervisors

It is not necessary to find a potential supervisor before you apply to this program.

Name Research areas
Jim CarterAccessibilityAccessibility, Usability, Software Engineering, e-Commerce, International Standards
Ralph DetersCloud, distributed systems, mobile, semantics, wireless sensor
Christopher DutchynGame semantics, language, programming, semantics, type theory
Derek EagerContent delivery, internet, multimedia, networks, video
Mark EramianDetection, digital, medical imaging, staining, system design, text mining
Jim GreerArtificial intelligence, learning technology, privacy, tutoring
Carl GutwinCooperative, human computer interaction, interaction, surface computing, video games
Michael HorschArtificial Intelligence, Constraint satisfaction and optimization, Machine learning, Probabilistic reasoning, Search
Nadeem JamaliCloud, coordination, green computing, grid computing, multimedia, multiplayer
Mark KeilIntersection graphs, polygon decomposition, proximity graphs
Anthony KusalikBioinformatics, genomic, health, logic computing, proteomics
Dwight MakaroffData processing, data storage, energy efficiency, mobile devices, multiplayer, operating systems, security, wireless networks
Regan MandrykAffective computing, games, health, interaction, persuasive technology, wellness
Ian McQuillanAutomata theory, bioinformatic, computational models, genetics, information visualization, theoretical computer science
Eric NeufeldArtificial intelligence, graphics, medical models, mobile computing, visualization
Nathaniel OsgoodEpidemiology, informatics, mathematical modelling, monitoring, public health
Chanchal RoyClone detection, engineering, programming, software
Kevin SchneiderHuman computer interaction, languages, modeling, simulation, software, visualization
Ray SpiteriHigh-performance computing, mathematics, optimization, problem solving, software
Kevin StanleyBehaviour, games, health, sensors and sensor networks, smartphones
Ian Stavness3D displays, 3D models, animation, biomechanics, biomedical, computer graphics, human balance, human computer interaction, medical imaging
Julita VassilevaMulti-agent systems, persuasive technology, privacy, user modeling, visualization

Tuition and funding

Funding

All applicants to a computer science graduate program are automatically considered for financial support. M.Sc. students are normally funded at the rate of $20,000/yr for at least two years. Ph.D. students normally receive $23,000/yr for at least 3 years. Some sources of funding require that the student have a GPA of at least 80% at the time of admission and maintain a GPA of at least 75% for the duration of their funding period. Depending on the source of the funding, students may be required to provide service hours to the department as a lab instructor or marker. Students may also apply for additional service hours to earn additional income. Prospective applicants are strongly encouraged to apply for external funding such as an NSERC postgraduate scholarship.

In addition to potential funding from your department, there are scholarships and awards available to all eligible students. There are also special programs for international students from China, Vietnam, and Ecuador.

Tuition

Graduate students in a thesis or project based program pay tuition three times a year for as long as they are enrolled in their program.

Term Canadian International
September 1 - December 31, 2016 $1300.00 $1950.00
January 1 - April 30, 2017 $1300.00 $1950.00
May 1 - August 31, 2017 $1300.00 $1950.00
Total per academic year $3900.00 $5850.00

Tuition information is accurate for the current academic year and does not include student fees. For detailed tuition and fees information, visit the official tuition website.

Admission requirements

  • A four-year Bachelor of Science (B.Sc.) in Computer Science, or equivalent, from a recognized college or university with high standing
  • A cumulative weighted average of at least 70% (U of S grade system equivalent) in the last two years of study (e.g. 60 credit units)
  • Demonstrated ability for independent thought, advanced study, and research
  • Proof of English language proficiency may be required for international applicants and for applicants whose first language is not English. Note, this program requires higher test scores than the minimum requirements: TOEFL (internet based) 90, with no score below 20; or, IELTS 7.0 with no score below 6.5
  • A Master of Science in Computer Science, or equivalent, from a recognized university
  • A cumulative weighted average of at least 70% (U of S grade system equivalent) in the last two years of study (e.g. 60 credit units)
  • Demonstrated ability for independent thought, advanced study, and research
  • Proof of English language proficiency may be required for international applicants and for applicants whose first language is not English. Note, this program requires higher test scores than the minimum requirements: TOEFL (internet based) 90, with no score below 20; or, IELTS 7.0 with no score below 6.5

Application process

Submit an online application

Once you begin an application, choose the following application forms in the system:

  • Graduate (B) Fall term start - September

During the application, you'll be asked for:

  • Personal information such as your name, address, etc.
  • The names and email addresses of your three referees
  • Your educational history from all post-secondary institutions you've attended

The application takes about 20 minutes to complete. You may save your application and return to it later as long as you remember the Login ID and PIN you've created.

At the end of the application, you will need to pay a non-refundable $90 application fee. It is recommended that you pay online with a credit card. If you do not pay online when completing your application, you will need to use an alternate form of payment. Your application will not be processed until payment is received.

If you are a past or current student you may begin an application in the admissions channel of PAWS.

Submitting required documents

Once you’ve completed an online application, you will need to upload the following documents:

Preliminary Statement of Marks

  • Once you have submitted your application for admission and paid the application fee, you will be required to upload PDF copies of your academic transcript(s) from each post-secondary institution attended. This requirement will appear as Preliminary Statement of Marks or Additional Prelim. Statement under admission requirements on your Application Summary when you check your application status.
  • The uploaded transcript should be a copy of a transcript issued by the university or college.
  • All pages of a transcript must be uploaded as a single PDF document.
  • Uploaded transcripts will be considered unofficial or preliminary. Official copies of your transcripts will only be required once you have been offered admission. This requirement will appear as Post-secondary Transcript under admission requirements on your Application Summary when you check your application status.

Uploading documents

Post-secondary Transcripts

If you receive an offer of admission, you will then be required to have your official post-secondary transcripts sent (by mail in a sealed envelope directly from the institution) to the address below. Please do not send official documents until we request them.

College of Graduate Studies and Research
Room C180, 105 Administration Place 
Saskatoon, SK CANADA S7N 5A2

  • Transcripts usually indicate the institution’s name, grading scheme (typically on back of transcript), your name, course names, numbers, credits, and the grades you have received. Depending on the country or institution, some features may not be available.
  • Transcripts in languages other than English must be accompanied by a certified translation.
  • If you are a current University of Saskatchewan student completing your undergraduate program then a letter of completion of degree requirements will be required from your college.

For students who are required to provide proof of English proficiency:

  • It is your responsibility to have completed an official and approved test with the appropriate score before the application deadline.
  • The English-language proficiency test must be taken within the last two years of receipt of your application.
  • Applicants will be required to upload a PDF copy of any required language test score. Uploaded test scores will be considered unofficial or preliminary.

Uploading documents

If you receive an Offer of Admission you may be required to have your official language test scores sent to the address below. Please do not send official documents until we request them.

College of Graduate Studies and Research
Room C180, 105 Administration Place 
Saskatoon, SK CANADA S7N 5A2

  • Your CV/Resume should be a one or two page concise summary of your skills, experience and education.
  • A CV/Resume is essentially your full academic and professional profile. It should include a summary of your educational and academic backgrounds as well as teaching and research experience, publications, presentations, awards, honours, affiliations and other details.
  • Applicants will be required to upload a PDF copy of their CV/Resume.

You must download and fill out the Research Statement form. Save it as a PDF and upload it once it is complete.

Please include the abstract from the previously completed MSc thesis. You will want to limit the size of your publication as the PDF must be less than 3 MB in size.

Contact

176 Thorvaldson Bldg.
110 Science Place
University of Saskatchewan
Saskatoon, SK S7N 5C9

Graduate Chair
Julita Vassileva
Email: jiv@cs.usask.ca

Graduate Administrator
Gwen Lancaster
Email: gradprogram@cs.usask.ca