ECE course pages
- ECE 216 · Electricity and Magnetism
- ECE 220 · Electrical Properties of Materials
- ECE 241 · Digital Design
- ECE 242 · Discrete Structures in Engineering
- ECE 250 · Linear Circuits I
- ECE 255 · Introduction to Computer Architecture
- ECE 260 · Continuous-Time Signals and Systems
- ECE 270 · Cyber-Physical Systems and Internet of Things
- ECE 299 · Introduction to Electrical and Computer Engineering Design
- ECE 300 · Linear Circuits II
- ECE 310 · Digital Signal Processing I
- ECE 320 · Electronic Devices I
- ECE 330 · Electronic Circuits I
- ECE 335 · Biosensors and Instrumentation
- ECE 340 · Applied Electromagnetics and Photonics
- ECE 350 · Communications Theory and Systems I
- ECE 355 · Microprocessor-Based Systems
- ECE 356 · Engineering System Software
- ECE 360 · Control Theory and Systems I
- ECE 363 · Communication Networks
- ECE 365 · Applied Electronics and Electrical Machines
- ECE 370 · Electromechanical Energy Conversion
- ECE 380 · Electronic Circuits II
- ECE 399 · Design Project I
- ECE 402 · Biomedical Imaging Modalities
- ECE 403 · Optimization for Machine Learning
- ECE 404 · Microwaves and Fiber Optics
- ECE 405 · Error Control Coding
- ECE 406 · Applied Cryptography
- ECE 407 · Digital Signal Processing II
- ECE 410 · Power Electronics
- ECE 412 · Electronic Devices II
- ECE 417 · Software Defined Radio
- ECE 420 · Nanoelectronics
- ECE 426 · Robotics
- ECE 427 · Photovoltaics
- ECE 434 · Biophotonics
- ECE 435 · Medical Image Processing
- ECE 440 · Human Factors in Engineering
- ECE 441 · Design of Digital and VLSI Systems
- ECE 448 · Cyber-System Security
- ECE 449 · Computer Systems and Architecture
- ECE 450 · Communications Theory and Systems II
- ECE 452 · Optical Communication Technology
- ECE 453 · Antennas and Propagation
- ECE 454 · Engineering Components for Wireless Systems
- ECE 455 · Real Time Computer Systems Design Project
- ECE 456 · Wireless and Mobile Communications
- ECE 457 · Parallel and Cluster Computing
- ECE 459 · Applications of Digital Signal Processing Techniques
- ECE 460 · Control Theory and Systems II
- ECE 461 · Dynamics and Control of Switched Mode Power Supplies
- ECE 462 · Motor Drive Dynamics
- ECE 463 · Design and Analysis of Computer Networks
- ECE 466 · System-on-Chip Engineering for Signal Processing
- ECE 470 · Artificial Intelligence
- ECE 471 · Computer Vision
- ECE 481 · Analog VLSI Systems
- ECE 482 · Electrical Drive Systems
- ECE 483 · Digital Video Processing
- ECE 484 · Audio Signal Processing
- ECE 485 · Data Analysis and Pattern Recognition
- ECE 486 · Multiresolution Signal and Geometry Processing With C++
- ECE 488 · Electrical Power Systems
- ECE 490 · Directed Studies
- ECE 496A · Selected Topics in Electrical and Computer Engineering
- ECE 496B · Selected Topics in Electrical and Computer Engineering
- ECE 496C · Selected Topics in Electrical and Computer Engineering
- ECE 496D · Selected Topics in Electrical and Computer Engineering
- ECE 497 · Thesis
- ECE 498 · Honours Thesis
- ECE 499 · Design Project II