What I Have Already Done Elective Wise

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

4A

4B

  • MTE 482 Capstone
  • 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