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.

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

Gain valuable teaching experience with a paid teaching position. Information is available under our "current graduate students" page

Did you know?

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