It's what I recently decided to go into. If anyone has any experiences/advice/suggestions to help get into good universities, that'd be great. I love programming and physics, both for the same reason, which is the logic behind it. They both make logical sense. I math, chem, etc as well, I know I'll be taking them, and doing a ton of math. My "dream" university/my goal university is Waterloo. It has the only program in Ontario that gives you a BSE, the rest just give you a BCS or something. So if I don't get into Waterloo, I think it's better to just study computer science at other universities instead of doing a software engineering program that isn't accredited for software engineering. I wrote the CCC and am registered for the SIN contest.