btw, i guess this is a bit late but mcmasters cs cource is now under the engineering department. So starting 2008 all cs students will have a general first year along with the other engineers. X3.
You branch of into software eng or cs only in secound year. I just got around to filling my app. Software Eng and Game Design.