Stream 8: 3A academic term

Table 1 links to the schedules for the cohorts in this academic term; while Table 2 lists the required courses.

Table 1. Schedules for Stream-8 3A Academic Terms.

Year of Graduation: 2014 2015 2016 2017 2018 2019 2020
Year of academic term: 2012 2013 2014 2015 2016 2017 2018

Table 2. Required courses for 3A.

Course Title
ECE 300A Electrical and Computer Engineering Practice
ECE 316 Probability Theory and Random Processes
ECE 380 Analog Control Systems
ECE 327 Digital Hardware Systems (computer)
ECE 351 Compilers (computer)
ECE 331 Electronic Devices (electrical)
ECE 375 Electromagnetic Fields and Waves (electrical)
CSE or NSE Elective
WKRPT 201 Work-term Report

Relevant Information

  • You must take one elective this Academic Term on top of the core courses. If you do not carry a full course load, you will be required to repeat the 3A Academic Term. If you have any questions on this matter, contact the Computer Engineering undergraduate advisor/coordinator even if it is past the last Add Date.
  • You are required to have four CSEs and two NSEs and it is common to take one such course in this Academic Term as your elective. You may choose, however, to take any course you wish, be it towards an option or a minor, or even for interest, however, to graduate, you must at some point have taken four CSEs and two NSEs.
  • 3A is the Academic Term where you must consider whether or not you want to do a Combined B.A.Sc.-M.A.Sc. One possibility is to do a URA with a professor in 3B and then apply for an NSERC USRA for the last Co-op Work Term to do research with that professor.
  • Around the end of February or the start of March, you will need to pre-enrol for your 3B elective. You will need to pre-enrol for at least one elective in all future terms.