Course Changes

Effective May 2018 (the 2018 Summer Term) the Department of Electrical and Computer Engineering will be renaming its courses.  The following table provides a list of all current courses as as well as the new name for each course effective Summer 2018.

All CENG and ELEC courses will be renamed ECE. All ELEC courses retain the same course number. CENG courses retain the same course number where possible. The exceptions are listed in bold font.

Course
Course Number effective May 2018
ELEC 216 - Electricity and Magnetism ECE 216
ELEC 220 - Electrical Properties of Materials ECE 220
ELEC 250 - Linear Circuits I ECE 250
ELEC 260 - Continuous-Time Signals and Systems ECE 260
ELEC 299 - Introduction to ECE Design ECE 299 (merged with CENG 299)
ELEC 300 - Linear Circuits II ECE 300
ELEC 310 - Digital Signal Processing I ECE 310
ELEC 320 - Electronic Devices I ECE 320
ELEC 330 - Electronic Circuits I ECE 330
ELEC 335 - Biosensors and Instrumentation ECE 335
ELEC 340 - Applied Electromagnetics and Photonics ECE 340
ELEC 350 - Communications Theory and Systems I ECE 350
ELEC 360 - Control Theory and Systems I ECE 360
ELEC 365 - Applied Electronics and Electrical Machines ECE 365
ELEC 370 - Electromechanical Energy Conversion ECE 370
ELEC 380 - Electronic Circuits II ECE 380
ELEC 399 - Design Project I ECE 399 (merged with CENG 399)
ELEC 403 - Engineering Design by Optimization ECE 403
ELEC 404 - Microwaves and Fiber Optics ECE 404
ELEC 405 - Error Control Coding and Sequences ECE 405
ELEC 407 - Digital Signal Processing II ECE 407
ELEC 410 - Power Electronics ECE 410
ELEC 412 - Electronic Devices II ECE 412
ELEC 417 - Software Defined Radio ECE 417
ELEC 420 - Nanotechnology ECE 420
ELEC 426 - Robotics ECE 426
ELEC 434 - Biophotonics ECE 434
ELEC 435 - Medical Image Processing ECE 435
ELEC 450 - Communications Theory and Systems II ECE 450
ELEC 452 - Optical Communication Technology ECE 452
ELEC 453 - Antennas and Propagation ECE 453
ELEC 454 - Engineering Components for Wireless Systems ECE 454
ELEC 456 - Wireless and Mobile Communications ECE 456
ELEC 459 - Applications of Digital Signal Processing Techniques ECE 459
ELEC 460 - Control Theory and Systems II ECE 460
ELEC 461 - Dynamics and Control of Switched Mode Power Supplies ECE 461
ELEC 462 - Motor Drive Dynamics ECE 462
ELEC 466 - System-on-Chip Engineering for Signal Processing ECE 466
ELEC 481 - Analog VLSI Systems ECE 481
ELEC 482 - Electrical Drive Systems ECE 482
ELEC 483 - Digital Video Processing ECE 483
ELEC 484 - Audio Signal Processing ECE 484
ELEC 485 - Data Analysis and Pattern Recognition ECE 485
ELEC 486 - Multiresolution Signal and Geometry Processing with Software Applications ECE 486
ELEC 488 - Electrical Power Systems ECE 488
ELEC 490 - Directed Studies ECE 490 (merged with CENG 490)
ELEC 496 - Selected Topics in Electrical Engineering ECE 496 (merged with CENG 496)
ELEC 498 - Honours Thesis ECE 498 (merged with CENG 498)
ELEC 499 - Design Project II ECE 499 (merged with CENG 499)
Course Course Number effective May 2018
ELEC 503 - Engineering Design by Optimization I ECE 503
ELEC 504 - Random Signals ECE 504
ELEC 509 - Seminar ECE 509
ELEC 511 - Error Control Coding ECE 511
ELEC 512 - Digital Communications ECE 512
ELEC 514 - Design and Analysis of Computer Communication Networks ECE 514
ELEC 515 - Information Theory ECE 515
ELEC 516 - Advanced Wireless Communications ECE 516
ELEC 517 - Software Defined Radio ECE 517
ELEC 519A - Selected Topics in Digital Communications ECE 519A
ELEC 519B - Selected Topics in Computer Communications ECE 519B
ELEC 519C - Selected Topics in Secure Communications ECE 519C
ELEC 522 - Antennas and Propagation ECE 522
ELEC 524 - Theory and Design of Waveguide Components ECE 524
ELEC 525 - Advanced Photonics ECE 525
ELEC 526 - Advanced Optical Systems ECE 526
ELEC 529A - Selected Topics in Microwaves, Millimeter Waves and Optical Engineering ECE 529A
ELEC 534 - Applications of Digital Signal Processing Techmiques ECE 534
ELEC 535 - Data Analysis and Pattern Recognition ECE 535
ELEC 536 - Computer Vision ECE 536
ELEC 539A - Selected Topics in Digital Signal Processing ECE 539A
ELEC 539B - Selected Topics in Image Processing ECE 539B
ELEC 539C - Selected Topics in Underwater Acoustic Systems ECE 539C
ELEC 543 - Design of Digital and VLSI Systems ECE 543
ELEC 545 - Nanotechnology ECE 545
ELEC 546 - Mapping DSP Algorithms onto Processor Arrays ECE 546
ELEC 547 - Electronic Devices ECE 547
ELEC 548 - Hardware Security ECE 548
ELEC 549A - Selected Topics in Electronics ECE 549A
ELEC 549B - Selected Topics in VLSI Design ECE 549B
ELEC 553 - Introduction to Parallel and Cluster Computing ECE 553
ELEC 559A - Selected Topics in Robotics ECE 559A
ELEC 559B - Selected Topics in Automatic Control ECE 559B
ELEC 562 - Introduction to Parallel Computer Systems ECE 562
ELEC 564 - Neural Networks and Their Implementation ECE 564
ELEC 567 - Advanced Network Security ECE 567
ELEC 568 - System-on-Chip Engineering for Signal Processing ECE 568
ELEC 569A - Selected Topics in Computer Engineering ECE 569A
ELEC 570 - Computer Forensics Methodologies ECE 570
ELEC 571 - Underwater Acoustic Systems ECE 571
ELEC 572 - Security, Privacy and Data Analytics ECE 572
ELEC 573 - Engineering Design by Optimization II ECE 573
ELEC 574 - Practice of Information Security and Privacy ECE 574
ELEC 581 - Power Electronics ECE 581
ELEC 583 - Digital Video Processing ECE 583
ELEC 584 - Dynamics and Control of Switched Mode Power Supplies ECE 584
ELEC 585 - Motor Drive Dynamics ECE 585
ELEC 586 - Multiresolution Signal and Geometry Processing with Software Applications ECE 586
ELEC 589A - Selected Topics in Power Electronics ECE 589A
ELEC 590 - Directed Study ECE 590
ELEC 591 - Professional Practice ECE 591
ELEC 592A -Professional Career Development I ECE 592A
ELEC 592B - Professional Career Development II ECE 592B
ELEC 597 - MEng (Mechatronics and Embedded Systems Option) Project ECE 597
ELEC 598 - MEng Project ECE 598
ELEC 599 - MASc Thesis ECE 599
ELEC 609 - Seminar ECE 609
ELEC 621 - Numerical Techniques in Electromagnetics ECE 621
ELEC 693 - PhD Candidacy Examination ECE 693
ELEC 699 - PhD Dissertation ECE 699