Carleton CS vs UOttawa CS Hi! I'm currently debating between UOttawa CS (french immersion) and Carleton CS, both honours and co-op. I prefer UO's location since it's in downtown and all, but I do enjoy Carleton's bright buildings and underground tunnels.

I know this question's been asked a lot - I'm wondering more about how the professors are, the quality/differences in the material taught, and differences in the co-op system? I suppose the french immersion thing is a good thing, but I'm not sure if there's a lot of demand for french in cs? Thanks!