The University of Toronto in Canada offers a fully funded Master of Science in Computer Science. The MSc program is designed to deepen students’ knowledge of computer science and to introduce them to conducting independent, original research in the field under the guidance of a faculty member. They offer a funding package to all full-time MSc students. The package is composed of research assistantships and teaching assistantships. This provides funding for the costs of living and for the cost of tuition. For 17 months, domestic funding is $32,209 and international student funding is $52,209.