ECSE course pages
- ECSE 200 · Electric Circuits 1
- ECSE 201 · Co-operative Work Term 1
- ECSE 202 · Introduction to Software Development
- ECSE 205 · Probability and Statistics for Engineers
- ECSE 206 · Introduction to Signals and Systems
- ECSE 209 · Electrotechnology
- ECSE 210 · Electric Circuits 2
- ECSE 211 · Design Principles and Methods
- ECSE 222 · Digital Logic
- ECSE 223 · Model-Based Programming
- ECSE 250 · Fundamentals of Software Development
- ECSE 251 · Electric and Magnetic Fields
- ECSE 301 · Co-operative Work Term 2
- ECSE 303 · Signals and Systems 1
- ECSE 305 · Probability and Random Signals 1
- ECSE 307 · Linear Systems and Control
- ECSE 308 · Introduction to Communication Systems and Networks
- ECSE 310 · Thermodynamics of Computing
- ECSE 316 · Signals and Networks
- ECSE 321 · Introduction to Software Engineering
- ECSE 324 · Computer Organization
- ECSE 325 · Digital Systems
- ECSE 326 · Software Requirements Engineering
- ECSE 330 · Introduction to Electronics
- ECSE 331 · Electronics
- ECSE 334 · Introduction to Microelectronics
- ECSE 335 · Microelectronics
- ECSE 343 · Numerical Methods in Engineering
- ECSE 353 · Electromagnetic Fields and Waves
- ECSE 354 · Electromagnetic Wave Propagation
- ECSE 362 · Fundamentals of Power Engineering
- ECSE 396 · Honours Research Laboratory Rotation 1
- ECSE 397 · Honours Research Laboratory Rotation 2
- ECSE 401 · Co-operative Work Term 3
- ECSE 402 · Co-operative Work Term 4
- ECSE 403 · Control Systems
- ECSE 405 · Antennas
- ECSE 408 · Communication Systems
- ECSE 412 · Discrete Time Signal Processing
- ECSE 415 · Introduction to Computer Vision
- ECSE 416 · Telecommunication Networks
- ECSE 420 · Parallel Computing
- ECSE 421 · Embedded Systems
- ECSE 422 · Fault Tolerant Computing
- ECSE 423 · Fundamentals of Photonics
- ECSE 424 · Human-Computer Interaction
- ECSE 425 · Computer Architecture
- ECSE 426 · Microprocessor Systems
- ECSE 427 · Operating Systems
- ECSE 428 · Software Engineering Practice
- ECSE 429 · Software Validation
- ECSE 430 · Photonic Devices and Systems
- ECSE 433 · Physical Basis of Transistor Devices
- ECSE 435 · Mixed-Signal Test Techniques
- ECSE 437 · Software Delivery
- ECSE 439 · Software Language Engineering
- ECSE 444 · Microprocessors
- ECSE 446 · Realistic Image Synthesis
- ECSE 451 · EM Transmission and Radiation
- ECSE 456 · ECSE Design Project 1
- ECSE 457 · ECSE Design Project 2
- ECSE 460 · Appareillage électrique (Electrical Power Equipment)
- ECSE 461 · Electric Machinery
- ECSE 463 · Electric Power Generation
- ECSE 464 · Power Systems Analysis
- ECSE 465 · Power Electronic Systems
- ECSE 466 · Réseaux de distribution
- ECSE 467 · Comportement des réseaux électriques
- ECSE 468 · Electricité industrielle (Industrial Power Systems)
- ECSE 469 · Protection des réseaux électriques
- ECSE 470 · Electromechanical and Static Conversion Systems
- ECSE 472 · Fundamentals of Circuit Simulation and Modelling
- ECSE 496 · Honours Research Laboratory Rotation 3
- ECSE 497 · Honours Research Laboratory Rotation 4
- ECSE 498 · Honours Thesis 1
- ECSE 499 · Honours Thesis 2
- ECSE 500 · Mathematical Foundations of Systems
- ECSE 501 · Linear Systems
- ECSE 506 · Stochastic Control and Decision Theory
- ECSE 507 · Optimization and Optimal Control
- ECSE 508 · Multi-Agent Systems
- ECSE 509 · Probability and Random Signals 2
- ECSE 511 · Introduction to Digital Communication
- ECSE 512 · Digital Signal Processing 1
- ECSE 513 · Robust Control Systems
- ECSE 515 · Optical Fibre Communications
- ECSE 516 · Nonlinear and Hybrid Control Systems
- ECSE 517 · Neural Prosthetic Systems
- ECSE 518 · Telecommunication Network Analysis
- ECSE 519 · Semiconductor Nanostructures and Nanophotonic Devices
- ECSE 520 · Information Theory and Coding
- ECSE 521 · Digital Communications 1
- ECSE 522 · Nonlinear Phenomena in Power Systems Dynamics
- ECSE 523 · Speech Communications
- ECSE 524 · Interconnects and Signal Integrity
- ECSE 525 · Satellite Navigation Systems
- ECSE 526 · Artificial Intelligence
- ECSE 527 · Optical Engineering
- ECSE 532 · Computer Graphics
- ECSE 533 · Physical Basis of Semiconductor Devices
- ECSE 534 · Analog Microelectronics
- ECSE 535 · Nanoelectronic Devices
- ECSE 536 · RF Microelectronics
- ECSE 537 · Advanced Digital Integrated Circuits
- ECSE 538 · Safety-Critical Embedded Software
- ECSE 539 · Advanced Software Language Engineering
- ECSE 540 · Photonic Devices and Applications
- ECSE 541 · Design of Multiprocessor Systems-on-Chip
- ECSE 542 · Human Computer Interaction
- ECSE 543 · Numerical Methods in Electrical Engineering
- ECSE 544 · Computational Photography
- ECSE 546 · Advanced Image Synthesis
- ECSE 551 · Machine Learning for Engineers
- ECSE 552 · Deep Learning
- ECSE 554 · Applied Robotics
- ECSE 555 · Advanced Topics in Artificial Intelligence
- ECSE 556 · Machine Learning in Network Biology
- ECSE 557 · Introduction to Ethics of Intelligent Systems
- ECSE 561 · Automated Program Analysis and Testing
- ECSE 562 · Low-Carbon Power Generation Engineering
- ECSE 563 · Power Systems Operation and Planning
- ECSE 564 · Power Systems Dynamics and Control
- ECSE 565 · Introduction to Power Electronics
- ECSE 570 · Automatic Speech Recognition
- ECSE 571 · Optoelectronic Devices
- ECSE 572 · Nonlinear Optics
- ECSE 574 · CMOS Sensor Microsystems
- ECSE 575 · Heterogeneous Integration Systems
- ECSE 593 · Antennas and Propagation
- ECSE 596 · Optical Waveguides
- ECSE 597 · Circuit Simulation and Modelling
- ECSE 608 · Machine Learning
- ECSE 609 · Custom High-Performance Computing Architectures
- ECSE 610 · Wireless Communications
- ECSE 618 · Haptics
- ECSE 621 · Statistic Detection and Estimation
- ECSE 626 · Statistical Computer Vision
- ECSE 634 · Analog Integrated Circuits Signal Processing
- ECSE 635 · Printed Electronics
- ECSE 651 · M.Eng. Project 1
- ECSE 652 · M.Eng. Project 2
- ECSE 653 · M.Eng. Project 3
- ECSE 654 · M.Eng. Project 4
- ECSE 655 · M.Eng. Project 5
- ECSE 656 · M.Eng. Project 6
- ECSE 678 · Special Topics in Solids 1
- ECSE 680 · Topics in Photonics
- ECSE 681 · Colloquium in Electrical Engineering
- ECSE 682 · Topics in Computers and Circuits
- ECSE 683 · Topics in Vision and Robotics
- ECSE 686 · Topics: Communication Systems
- ECSE 688 · Recent Advances in Electrical Engineering 1
- ECSE 689 · Recent Advances: Electrical Engineering 2
- ECSE 691 · Thesis Research 1
- ECSE 692 · Thesis Research 2
- ECSE 693 · Thesis Research 3
- ECSE 694 · Thesis Research 4
- ECSE 695 · Thesis Research 5
- ECSE 696 · Thesis Research 6
- ECSE 697 · Thesis Research 7
- ECSE 701 · Ph.D. Qualifying Examination
- ECSE 702 · Ph.D. Research Plan Proposal
- ECSE 703 · Doctoral Research Seminar