Canadian Universities for CompSci.

I’m considering applying to Canadian unis for Computer Science. What are a list of good universities to apply to?

Side Note: For anyone with knowledge of the British educational system, here is a bit of additional information. I’m an international student and completed my A-Levels quite a few months ago. I ended up with a B in Maths, B in Physics and C in Chemistry (1% of a B). With that In mind what universities would you recommend I apply to for CompSci in Canada?

Here are the requirements for McGill for advanced levels:
http://www.mcgill.ca/applying/requirements/minima/al
Computer science falls under engineering.

Requirements for Toronto, UBC and Waterloo would likely be similar.