Computer Science is one in demand degree that can you set up for life with salaries floating around $80k - $120k for 3-8 years of experience, and some new grads finding themselves getting as much as $60k-$80k starting salaries after finishing university.
Using scientific data from academic publishing company Elsevier, Macleans have crunched the data to come up with the following top 20 list.
Macleans used the following five criteria to calculate the scores: field weighted citation impact (FWCI) at 35 per cent, fractional publications at 10 per cent, fractional citations at 10 per cent, program reputation at 35 per cent and research reputation at 10 per cent.
What is FWCI , fractional publications and citations you might ask? It measures the impact of research at each university by calculating how often a paper gets cited. Fractional publications measure the volume of papers published at each university and Fractional citations measure how often a paper was cited and also take into account if there are multiple authors on a paper.
Best Computer Science Universities for 2017 across Canada
20. Western University
17. York University (tie)
18. University of Saskatchewan (tie)
17. Saint Mary's University (tie)
16. St. Francis Xavier (tie)
14. McMaster University (tie)
14. Concordia University (tie)
12. University of Ottawa (tie)
12. University of Manitoba (tie)
11. University of Victoria
10. University of Ontario Institute of Technology
9. University of Calgary
8. Queen's University
7. Universite de Montreal
6. Simon Fraser University
5. McGill University
4. University of Alberta
2. University of Waterloo
2. University of British Columbia
.. and the best school for computer science in Canada is:
1. University of Toronto