1. Toronto University: U of T is famous for its robust computer science department and chances for research.
2. UBC routinely ranks as one of the best universities in the world and provides top-notch computer science programs.
3. University of Waterloo: UW has a significant emphasis on technology and innovation and is well-known for its cooperative education (co-op) programmes.
4. McGill University: This Montreal-based institution has a thriving and diversified computer science community.
5. University of Alberta: Alberta is renowned for its work in machine learning and artificial intelligence.
6. Strong programs in computer science and software engineering are available at the University of Calgary.
7. Simon Fraser University (SFU) boasts a notable computer science department and is based in British Columbia.
8. Computer science courses are available at the bilingual University of Ottawa in the nation's capital in both English and French.
9. Ottawa-based Carleton University: Carleton provides a variety of computing programs.