What I Have Already Done Elective Wise
- 1 list A (MSE 442 - Impact of Information Systems on Organizations and Society) - List 4 Req for SE
- 1 List B (MSE 261 - Engineering Economics)
- 2 List C (BET 320 & CLAS 104)
Grad Requirements
- I currently have 17 (3.25+2.75+3+2.5+2.5+3) units (not including PD, COOP, and WKRPT)
- I need 21.5 to graduate which means I need to take 10 more courses (5 units) assuming they are all 0.5 units.
- There are 1.5 pre-selected units between 4A and 4B
- I need to take 3 extra units in 4A and 4B (6 courses between the two terms, 5 of which need to be TE’s and 1 CSE, I can take 1 additional course in 4B if I want to)
TEs
For my SE Option I need to take a specific number of courses from a couple different lists, to actually graduate (BAsc reqs).
- I already know I want to take MTE 544 (F)
- ECE 451 (F&W) looks like the easiest to get into and all the QA courses look the same
- ECE 454 (F) distributed computing
- ECE 452 (W) looks much better than the SE variant
- SE 465 (W) looks a lot better than the ECE variant but is only offered in the W Backups
- ECE 457A (F) co-operative and adaptive algorithms or ECE 406 (W) algorithm design and analysis
CSEs
Electives
4A
4B
- ECE 452 (W) Software Design + Architecture / TE
- ECE 453 (W) QA / TE
- ECE 454 (W) distributed computing SE Req / TE / ECE 406 (W) algorithm design + analysis SE Req / TE
Full Ideal Schedule