Software Engineering and Computer Science are both very similar in terms of second year courses. We had three courses with Comp Sci this year, and looking at both programs, they have quite a few antirequisites. We took Discrete Math and Logic last term (Second year.) They took it last year (so, First year for them). They do have a bit more theory than us, so if you want more practical, applied stuff, I think you'd be better off in Software Engineering as well.
...Plus, not to deter you or anything, but...the "B.Eng" at the end IS pretty nice to look at... :p
In all seriousness though, I barely scraped by first year as well. Dropped 1ZZ5 (equivalent to your two second term math courses), failed PHYS1E03, dropped PHYS1D03.
So, I had quite a bit of uhh..."fun" in the summer.
Term 1 = PHYS1D03
Term 2 = PHYS1E03 + MATH1ZZ5. (Every single day...since 5-credit course in summer = Mon-Fri)
However, NOT counting my summer average (which would have boosted this further) I ended up with a five-point-something, and a 4 is all you need to get into Software, whether it's regular, embedded or game design.
And then, just learn your first-year-lesson (I did...though a little late too) and get on the second year bandwagon. You can still make it.
Plus, Sally Williams is an angel. Really. Talk to her asap about all of this.
__________________
Aimal K
Software Engineering & Game Design: Year IV
|