Course Syllabus, Outline and Learning Outcomes

ELEC1010 Electronic and Information Technology
ELEC1020 Media Production: Technology and Design
ELEC1030 The Rise of Autonomous Robots
ELEC1100 Introduction to Electro-Robot Design
ELEC1200 A System View of Communications: from Signals to Packets
ELEC2100 Signals and Systems
ELEC2100H Honors Signals and Systems
ELEC2350 Introduction to Computer Organization and Design
ELEC2400 Electronic Circuits
ELEC2420 Basic Electronics
ELEC2600 Probability and Random Processes in Engineering
ELEC2600H Honors Probability and Random Processes in Engineering
ELEC2910 Academic and Professional Development I
ELEC2991 Industrial Experience (Electronic Engineering)
ELEC3100 Signal Processing and Communications
ELEC3120 Computer Communication Networks
ELEC3170 Digital Media & Multimedia Applications
ELEC3180 Data-Driven Portfolio Optimization
ELEC3200 System Modeling, Analysis and Control
ELEC3210 Machine Learning and Information Processing for Robotics
ELEC3300 Introduction to Embedded Systems
ELEC3100 Signal Processing and Communications
ELEC3400 Introduction to Integrated Circuits and Systems
ELEC3450 Introduction to Smart Electric Power Systems
ELEC3500 Microelectronic Devices and Technology
ELEC3600 Electromagnetics: From Wireless to Photonic Applications
ELEC3910 Academic and Professional Development II
ELEC4110 Digital Communications and Wireless Systems
ELEC4130 Digital Image Processing
ELEC4150 Information Theory and Error-Correcting Codes
ELEC4220 Introduction to Robotics: From Mobile Robots to Manipulators
ELEC4230 Deep Learning for Natural Language Processing
ELEC4240 Deep Learning in Computer Vision
ELEC4250 Robotic Manipulation and Mobility
ELEC4310 Embedded System Design
ELEC4320 FPGA-based Design: From Theory to Practice
ELEC4330 Mobile Embedded Systems: Hardware Platform, Software Development, and Applications
ELEC4410 CMOS VLSI Design
ELEC4420 Analogue Integrated Circuits Design and Analysis
ELEC4430 Integrated Power Electronics
ELEC4510 Semiconductor Materials and Devices
ELEC4520 Integrated Circuit Fabrication Technology
ELEC4530 Fundamentals of Photovoltaic and Renewable Energy
ELEC4610 Engineering Optics
ELEC4620 Photonics and Optical Communications
ELEC4810 Introduction to Biosensors and Bioinstrumentation
ELEC4820 Medical Imaging
ELEC4830 Statistical Signal Analysis and Applications in Neural Engineering
ELEC4900 Final Year Design Project
ELEC4901 Final Year Thesis
ELEC4910 Co-op Program