Graduate student working off laptop in lounge area

The School of Computer Science and affiliated organizations offer a number of scholarships to its graduate students to help them fund their education. Scholarships are available at the local, provincial, and national level and are open to permanent residents and international students.

Did you know? Graduate students hold scholarships valued at over $3.6 million annually from federal, provincial, industrial, international, and internal sources.

Funding opportunities

A full listing of scholarships is available under "current graduate students" and University of Waterloo "graduate studies" section.


  • Scholarships vary in monetary value and are awarded based on academic performance. Some scholarships require students to apply through a formal application process.
  • Funding is not available for students enrolled in our Master of Math coursework option

Teaching assistantships

Help fund your tuition while gaining valuable teaching experience with a paid teaching position. Information is available under our current graduate students page.

Did you know? The Centre for Teaching Excellence (CTE), in partnership with the Graduate Studies and Postdoctoral Affairs, offers two free certificate-based teaching development programs for graduate and PhD students who want to improve their presentation skills, teaching strategies, and their knowledge for postsecondary teaching.