Course Syllabus, Outline and Learning Outcomes

ELEC1010 Electronic and Information Technology
ELEC1020 Media Production: Technology and Design
ELEC1100 Introduction to Electro-Robot Design
ELEC1200 A System View of Communications: from Signals to Packets
ELEC1991 Industrial Experience (Electronic Engineering)
ELEC2100 Signals and Systems
ELEC2100H Honors Signals and Systems
ELEC2200 Digital Circuits and Systems
ELEC2300 Computer Organization
ELEC2400 Electronic Circuits
ELEC2500 Introduction to Smart Electric Power Systems
ELEC2600 Probability and Random Processes in Engineering
ELEC2600H Honors Probability and Random Processes in Engineering
ELEC2910 Academic and Professional Development I
ELEC3100 Signal Processing and Communications
ELEC3200 System Modeling, Analysis and Control
ELEC3300 Introduction to Embedded Systems
ELEC3400 Introduction to Integrated Circuits and Systems
ELEC3500 Microelectronic Devices and Technology
ELEC3600 Electromagnetics: From Wireless to Photonic Applications
ELEC3710 Hi-Tech Entrepreneurship
ELEC3910 Academic and Professional Development II
ELEC4110 Digital Communications and Wireless Systems
ELEC4120 Computer Communication Networks
ELEC4130 Digital Image Processing
ELEC4140 Speech and Image Compression
ELEC4150 Information Theory and Error-Correcting Codes
ELEC4160 Introduction to Digital Speech Recognition
ELEC4170 Digital Media and Multimedia Applications
ELEC4220 Introduction to Robotics: From Mobile Robots to Manipulators
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
ELEC4630 Radio Frequency Engineering
ELEC4810 Introduction to Biosensors and Bioinstrumentation
ELEC4820 Medical Imaging
ELEC4900 Final Year Design Project
ELEC4901 Final Year Thesis