Engineering Science
2014-2015 Calendar
(Shortened for Quick Overview by ESC301 Speakers)
THE ENGINEERING
SCIENCE CURRICULUM
The first two years of the curriculum focus on the foundations
of both engineering and science. The courses in the first two years of
the program are common for all students and are only offered to students in the
program. At the end of Second Year, each student selects one of the
following Options to pursue in their final two years. This represents their
major field of specialization:
·
Aerospace Engineering
·
Biomedical Systems Engineering
·
Electrical and Computer Engineering
·
Energy Systems Engineering
·
Engineering Mathematics, Statistics & Finance
·
Infrastructure Engineering
·
Nanoengineering
·
Engineering Physics
ECE
Option Curriculum
YEAR 1 CURRICULUM
(ECE Option)
Fall Session - Year 1
|
|
|
Lect.
|
Lab.
|
Tut.
|
Wgt.
|
Structures and Materials - An Introduction
to Engineering Design
|
CIV102H1
|
F
|
3
|
1
|
1
|
0.50
|
Introduction to Computer
Programming
|
CSC180H1
|
F
|
3
|
3
|
-
|
0.50
|
Praxis I
|
ESC101H1
|
F
|
3
|
-
|
2
|
0.50
|
Engineering Mathematics and
Computation
|
ESC103H1
|
F
|
2
|
-
|
2
|
0.50
|
Calculus I
|
MAT194H1
|
F
|
3
|
-
|
1
|
0.50
|
Classical Mechanics
|
PHY180H1
|
F
|
3
|
1.50
|
1
|
0.50
|
|
Winter Session - Year 1
|
|
|
Lect.
|
Lab.
|
Tut.
|
Wgt.
|
Computer Algorithms and Data
Structures
|
CSC190H1
|
S
|
3
|
3
|
-
|
0.50
|
Fundamentals of Electric
Circuits
|
ECE159H1
|
S
|
3
|
1.50
|
1
|
0.50
|
Praxis II
|
ESC102H1
|
S
|
3
|
-
|
2
|
0.50
|
Linear Algebra
|
MAT185H1
|
S
|
3
|
-
|
1
|
0.50
|
Calculus II
|
MAT195H1
|
S
|
3
|
-
|
1
|
0.50
|
Molecules and Materials
|
MSE160H1
|
S
|
3
|
-
|
1
|
0.50
|
|
YEAR 2 CURRICULUM (ECE Option)
Fall Session - Year 2
|
|
|
Lect.
|
Lab.
|
Tut.
|
Wgt.
|
Vector Calculus & Fluid
Mechanics
|
AER210H1
|
F
|
3
|
0.50
|
2
|
0.50
|
Thermodynamics and Heat
Transfer
|
CHE260H1
|
F
|
3
|
0.50
|
1
|
0.50
|
Digital and Computer Systems
|
ECE253H1
|
F
|
3
|
3
|
-
|
0.50
|
Engineering, Society &
Critical Thinking
|
ESC203H1
|
F
|
3
|
-
|
1
|
0.50
|
Calculus III
|
MAT292H1
|
F
|
3
|
-
|
2
|
0.50
|
Waves and Modern Physics
|
PHY293H1
|
F
|
3
|
1
|
1
|
0.50
|
|
Winter Session - Year 2
|
|
|
Lect.
|
Lab.
|
Tut.
|
Wgt.
|
Engineering Design
|
AER201H1
|
S
|
1
|
5
|
-
|
0.50
|
Biomolecules and Cells
|
BME205H1
|
S
|
2
|
1.75
|
1
|
0.50
|
Electromagnetism
|
ECE259H1
|
S
|
3
|
-
|
1
|
0.50
|
Quantum and Thermal Physics
|
PHY294H1
|
S
|
3
|
1
|
1
|
0.50
|
Probability and Statistics
|
STA286H1
|
S
|
3
|
-
|
1
|
0.50
|
Complementary Studies Elective
|
|
S
|
|
|
|
0.50
|
|
1. All
students must graduate with 1.0 credit in Humanities & Social Sciences
(HSS). Students will gain 0.5 HSS credit from ESC203H1.
2. Please note that additional lectures may be scheduled for AER201H1 in
place of laboratory and test times in the first few weeks of the Winter
Session.
YEAR 3 CURRICULUM (ECE Option)
Fall
Session-Year 3
|
|
|
Lect.
|
Lab.
|
Tut.
|
Wgt.
|
Economic Analysis and Decision
Making
|
CHE374H1
|
F
|
3
|
-
|
1
|
0.50
|
Introduction to Energy Systems
|
ECE349H1
|
F
|
3
|
1.50
|
1
|
0.50
|
Computer Organization
|
ECE352H1
|
F
|
3
|
3
|
-
|
0.50
|
Signal Analysis and
Communication
|
ECE355H1
|
F
|
3
|
-
|
2
|
0.50
|
Electronics
|
ECE360H1
|
F
|
3
|
1.50
|
1
|
0.50
|
Complex Analysis
|
MAT389H1
|
F
|
3
|
-
|
1
|
0.50
|
Engineering Science Option
Seminar
|
ESC301H1
|
Y
|
-
|
-
|
1
|
0.25
|
|
Winter Session-Year 3
|
|
|
Lect.
|
Lab.
|
Tut.
|
Wgt.
|
Systems Software
|
ECE353H1
|
S
|
3
|
3
|
-
|
0.50
|
Linear Systems and Control
|
ECE356H1
|
S
|
3
|
1.50
|
1
|
0.50
|
Engineering Science Option
Seminar
|
ESC301H1
|
Y
|
-
|
-
|
1
|
0.25
|
One ECE Elective
|
.
|
S
|
-
|
-
|
-
|
0.50
|
Three Of:
|
|
|
|
|
|
|
Semiconductor Electronic
Devices
|
ECE350H1
|
S
|
3
|
1.50
|
1
|
0.50
|
Electronic Circuits
|
ECE354H1
|
S
|
3
|
1.50
|
0.50
|
0.50
|
Electromagnetic Fields
|
ECE357H1
|
S
|
3
|
1.50
|
1
|
0.50
|
Foundations of Computing
|
ECE358H1
|
S
|
3
|
-
|
1
|
0.50
|
Communication Systems
|
ECE363H1
|
S
|
3
|
1.50
|
1
|
0.50
|
|
1. Students
cannot take ECE350H1 and
ECE358H1 in
the same semester; 2. CHE374H1: It
is strongly recommended that students take this course in 3F, but students may
choose to take it in 4F.
YEAR 4 CURRICULUM (ECE Option)
Year 4
|
|
|
Lect.
|
Lab.
|
Tut.
|
Wgt.
|
Thesis
|
ESC499Y1
|
Y
|
3
|
2
|
-
|
1.00
|
Two (2) Complementary Studies
Electives
|
|
F/S/Y
|
|
|
|
1.00
|
Three (3) ECE electives and
Two (2) ECE or Technical Electives
|
|
F/S
|
|
|
|
2.50
|
and one of:
|
|
|
|
|
|
|
Digital Systems Design
|
ECE532H1
|
S
|
3
|
3
|
-
|
0.50
|
Energy Systems Capstone Design
|
ESC470H1
|
S
|
-
|
-
|
5
|
0.50
|
Electrical and Computer
Capstone Design
|
ESC472H1
|
S
|
-
|
-
|
5
|
0.50
|
|
|
1. While a full-year thesis is
recommended, students may substitute with a half-year thesis and an ECE or
Technical elective.
2. ECE electives or Technical electives can be taken in Year 3 or Year 4
provided that course pre-requisites have been met. Contact the Division of
Engineering Science for clarification of course pre-requisites.
ECE Electives (in
Photonics and Semiconductor Physics, in Control, Communication, and Signal
Processing)
ECE Electives
|
|
|
Lect.
|
Lab.
|
Tut.
|
Wgt.
|
Photonics and Semiconductor Physics
|
|
|
|
|
|
|
Fundamentals of Optics
|
ECE318H1
|
S
|
3
|
1.50
|
1
|
0.50
|
Semiconductor Electronic
Devices
|
ECE350H1
|
S
|
3
|
1.50
|
1
|
0.50
|
Introduction to Micro- and
Nano-Fabrication Technologies
|
ECE442H1
|
F
|
3
|
2
|
1
|
0.50
|
Optical Communications and
Networks
|
ECE469H1
|
S
|
3
|
1.50
|
1
|
0.50
|
Lasers and Detectors
|
ECE525H1
|
S
|
3
|
-
|
2
|
0.50
|
Photonic Devices
|
ECE527H1
|
F
|
3
|
-
|
2
|
0.50
|
Quantum Mechanics I
|
PHY356H1
|
F
|
2
|
-
|
1
|
0.50
|
Quantum Mechanics II
|
PHY456H1
|
F
|
2
|
-
|
1
|
0.50
|
Condensed Matter Physics
|
PHY487H1
|
F
|
2
|
-
|
-
|
0.50
|
|
ECE Electives
|
|
|
Lect.
|
Lab.
|
Tut.
|
Wgt.
|
Control, Communications, Signal Processing
|
|
|
|
|
|
|
Medical Imaging
|
BME595H1
|
S
|
2
|
3
|
1
|
0.50
|
Communication Systems
|
ECE363H1
|
S
|
3
|
1.50
|
1
|
0.50
|
Real-Time Computer Control
|
ECE411H1
|
S
|
3
|
1.50
|
1
|
0.50
|
Digital Communication
|
ECE417H1
|
S
|
3
|
1.50
|
1
|
0.50
|
Neural Bioelectricity
|
ECE445H1
|
F
|
3
|
1.50
|
1
|
0.50
|
Sensory Communication
|
ECE446H1
|
F
|
3
|
1.50
|
1
|
0.50
|
Digital Signal Processing
|
ECE455H1
|
F
|
3
|
1.50
|
1
|
0.50
|
Multimedia Systems
|
ECE462H1
|
S
|
3
|
2
|
-
|
0.50
|
Wireless Communication
|
ECE464H1
|
S
|
3
|
1.50
|
1
|
0.50
|
Robot Modeling and Control
|
ECE470H1
|
S
|
3
|
1.50
|
1
|
0.50
|
Intelligent Image Processing
|
ECE516H1
|
S
|
3
|
3
|
-
|
0.50
|
Inference Algorithms
|
ECE521H1
|
S
|
3
|
-
|
2
|
0.50
|
Random Processes
|
ECE537H1
|
F
|
3
|
-
|
2
|
0.50
|
Systems Control
|
ECE557H1
|
F
|
3
|
1.50
|
1
|
0.50
|
|
ECE Electives (in
EM, Energy System, and in Electronics)
ECE Electives
|
|
|
Lect.
|
Lab.
|
Tut.
|
Wgt.
|
Electromagnetics and Energy Systems
|
|
|
|
|
|
|
Electromagnetic Fields
|
ECE357H1
|
S
|
3
|
1.50
|
1
|
0.50
|
Energy Systems and Distributed
Generation
|
ECE413H1
|
S
|
3
|
1.50
|
1
|
0.50
|
Radio and Microwave Wireless
Systems
|
ECE422H1
|
S
|
3
|
1.50
|
1
|
0.50
|
Electric Drives
|
ECE463H1
|
S
|
3
|
1.50
|
1
|
0.50
|
Introduction to Lighting
Systems
|
ECE510H1
|
F
|
3
|
-
|
2
|
0.50
|
Power Electronics: Converter
Topologies
|
ECE514H1
|
F
|
3
|
1.50
|
1
|
0.50
|
Microwave Circuits
|
ECE524H1
|
F
|
3
|
1.50
|
1
|
0.50
|
Power Electronics: Switch-Mode
Power Supplies
|
ECE533H1
|
S
|
3
|
1
|
1
|
0.50
|
Computer Hardware and Computer Networks
|
|
|
|
|
|
|
Computer Networks I
|
ECE361H1
|
F/S
|
3
|
1.50
|
1
|
0.50
|
Internetworking
|
ECE461H1
|
F
|
3
|
1.50
|
0.50
|
0.50
|
Computer Networks II
|
ECE466H1
|
S
|
3
|
1.50
|
1
|
0.50
|
Computer Architecture
|
ECE552H1
|
F
|
3
|
1.50
|
1
|
0.50
|
|
ECE Electives
|
|
|
Lect.
|
Lab.
|
Tut.
|
Wgt.
|
Analog and Digital Electronics
|
|
|
|
|
|
|
Digital Electronics
|
ECE334H1
|
F/S
|
3
|
1.50
|
1
|
0.50
|
Semiconductor Electronic
Devices
|
ECE350H1
|
S
|
3
|
1.50
|
1
|
0.50
|
Electronic Circuits
|
ECE354H1
|
S
|
3
|
1.50
|
0.50
|
0.50
|
VLSI Systems and Design
|
ECE451H1
|
S
|
3
|
3
|
-
|
0.50
|
Analog Integrated Systems
|
ECE512H1
|
S
|
3
|
-
|
2
|
0.50
|
Analog Integrated Circuits
|
ECE530H1
|
F
|
3
|
1.50
|
1
|
0.50
|
Integrated Circuit Engineering
|
ECE534H1
|
F
|
3
|
3
|
-
|
0.50
|
Advanced Electronic Devices
|
ECE535H1
|
F
|
3
|
1.50
|
1
|
0.50
|
|
ECE Electives (in
Software)
ECE Electives
|
|
|
Lect.
|
Lab.
|
Tut.
|
Wgt.
|
Software
|
|
|
|
|
|
|
Programming on the Web
|
CSC309H1
|
F/S
|
2
|
-
|
1
|
0.50
|
The Design of Interactive
Computational Media
|
CSC318H1
|
F/S
|
2
|
-
|
1
|
0.50
|
Programming Languages
|
CSC326H1
|
F
|
3
|
1.50
|
1
|
0.50
|
Introduction to Databases
|
CSC343H1
|
F/S
|
2
|
-
|
1
|
0.50
|
Introduction to Artificial
Intelligence
|
CSC384H1
|
F/S
|
2
|
-
|
1
|
0.50
|
Natural Language Computing
|
CSC401H1
|
S
|
2
|
-
|
1
|
0.50
|
Machine Learning and Data
Mining
|
CSC411H1
|
F
|
2
|
-
|
1
|
0.50
|
Computer Graphics
|
CSC418H1
|
F/S
|
2
|
-
|
1
|
0.50
|
Human-Computer Interaction
|
CSC428H1
|
S
|
2
|
-
|
1
|
0.50
|
|
ECE Electives
|
|
|
Lect.
|
Lab.
|
Tut.
|
Wgt.
|
Software (continued)
|
|
|
|
|
|
|
Database System Technology
|
CSC443H1
|
S
|
2
|
-
|
1
|
0.50
|
Software Engineering I
|
CSC444H1
|
F
|
3
|
1.50
|
1
|
0.50
|
Compilers and Interpreters
|
CSC467H1
|
F
|
3
|
1.50
|
1
|
0.50
|
Foundations of Computing
|
ECE358H1
|
S
|
3
|
-
|
1
|
0.50
|
Distributed Systems
|
ECE419H1
|
S
|
3
|
1.50
|
1
|
0.50
|
Software Engineering II
|
ECE450H1
|
S
|
3
|
1.50
|
1
|
0.50
|
Computer Systems Programming
|
ECE454H1
|
F
|
3
|
3
|
-
|
0.50
|
Internetworking
|
ECE461H1
|
F
|
3
|
1.50
|
0.50
|
0.50
|
Inference Algorithms
|
ECE521H1
|
S
|
3
|
-
|
2
|
0.50
|
Optimizing Compilers
|
ECE540H1
|
S
|
3
|
3
|
-
|
0.50
|
Computer Security
|
ECE568H1
|
S
|
3
|
3
|
-
|
0.50
|
|
Technical Electives (Note:
this is a different category than ECE elective)
Technical Electives
|
|
|
Lect.
|
Lab.
|
Tut.
|
Wgt.
|
ECE Electives, or any of the following:
|
|
|
|
|
|
|
Scientific Computing
|
AER336H1
|
S
|
3
|
-
|
1
|
0.50
|
Introduction to Fusion Energy
|
AER507H1
|
F
|
3
|
-
|
1
|
0.50
|
Mobile Robotics and Perception
|
AER521H1
|
S
|
3
|
1.50
|
1
|
0.50
|
Robotics
|
AER525H1
|
F
|
3
|
1.50
|
1
|
0.50
|
Partial Differential Equations
|
APM384H1
|
F
|
3
|
-
|
1
|
0.50
|
Groups and Symmetries
|
MAT301H1
|
F/S
|
3
|
-
|
-
|
0.50
|
Elements of Analysis
|
MAT336H1
|
S
|
3
|
-
|
-
|
0.50
|
Structure and Characterization
of Nanostructured Materials
|
MSE358H1
|
S
|
3
|
1.50
|
1
|
0.50
|
Physics of the Earth
|
PHY395H1
|
S
|
2
|
-
|
1
|
0.50
|
|
|