好色TV

Technical Complementaries

好色TV

TECHNICAL COMPLEMENTARY COURSES - ELECTRICAL ENGINEERING PROGRAM

Students following the regular Electrical Engineering program must take 4 courses (12 credits) from the following list. It is possible that not all the courses listed will be offered in any given year. Please refer to the up-to-date course assignments before selecting any course. Permission will not be granted to take Technical Complementary courses that are not on this list.

ECSE 404. Control Systems.

Credits: 3
Offered by: Electrical & Computer Engr (Faculty of Engineering)
This course is not offered this catalogue year.

Description

Modelling and simulation of control systems; basic concepts of linear systems; open and closed loop control; classical design of controllers - specifications in the step response and the frequency domain; state space design of controllers - pole placement and LQR; sampled data systems.
  • (3-1-5)
  • Corequisite: ECSE 304 or ECSE 306

Most students use Visual Schedule Builder (VSB) to organize their schedules. VSB helps you plan class schedules, travel time, and more.

ECSE 405. Antennas.

Credits: 3
Offered by: Electrical & Computer Engr (Faculty of Engineering)
This course is not offered this catalogue year.

Description

Fundamentals of antenna theory: sources, radiation pattern and gain. Classification of antennas. Main antenna types and their characteristics. Antenna temperature, remote sensing and radar cross-section. Self and mutual impedances. Special topics include adaptive antennas, very large array (VLA) used in radio astronomy and biomedical applications.
  • (3-0-6)
  • Prerequisites: ECSE 303 or ECSE 206 and ECSE 352 or ECSE 354
  • Restriction: Not open to students who have taken ECSE 593.

Most students use Visual Schedule Builder (VSB) to organize their schedules. VSB helps you plan class schedules, travel time, and more.

Course information not available.

ECSE 412. Discrete Time Signal Processing.

Credits: 3
Offered by: Electrical & Computer Engr (Faculty of Engineering)
Terms offered: Fall 2025
View offerings for in Visual Schedule Builder.

Description

Discrete-time signals and systems; Fourier and Z-transform analysis techniques, the discrete Fourier transform; elements of FIR and IIR filter design, filter structures; FFT techniques for high speed convolution; quantization effects.
  • (3-2-4)
  • Prerequisite(s): ECSE 206 or ECSE 304 or ECSE 306.
  • Tutorials assigned by instructor.

Most students use Visual Schedule Builder (VSB) to organize their schedules. VSB helps you plan class schedules, travel time, and more.

Course information not available.
Course information not available.

ECSE 421. Embedded Systems.

Credits: 3
Offered by: Electrical & Computer Engr (Faculty of Engineering)
Terms offered: Fall 2025
View offerings for in Visual Schedule Builder.

Description

Definition, structure and properties of embedded systems. Real-time programming: interrupts, latency, context, re-entrancy, thread and process models. Microcontroller and DSP architectures, I/O systems, timing and event management. Real-time kernels and services. Techniques for development, debugging and verification. Techniques for limited resource environments. Networking for distributed systems.
  • (3-1-5)
  • Prerequisites: ECSE 324

Most students use Visual Schedule Builder (VSB) to organize their schedules. VSB helps you plan class schedules, travel time, and more.

ECSE 422. Fault Tolerant Computing.

Credits: 3
Offered by: Electrical & Computer Engr (Faculty of Engineering)
This course is not offered this catalogue year.

Description

Introduction to fault-tolerant systems. Fault-tolerance techniques through hardware, software, information and time redundancy. Failure classification, failure semantics, failure masking. Exception handling: detection, recovery, masking and propagation, termination vs. resumption. Reliable storage, reliable communication. Process groups, synchronous and asynchronous group membership and broadcast services. Automatic redundancy management. Case studies.
  • (3-1-5)
  • Prerequisites: ECSE 324 and (ECSE 250 or COMP 250)

Most students use Visual Schedule Builder (VSB) to organize their schedules. VSB helps you plan class schedules, travel time, and more.

ECSE 423. Fundamentals of Photonics.

Credits: 3
Offered by: Electrical & Computer Engr (Faculty of Engineering)
Terms offered: Winter 2026
View offerings for in Visual Schedule Builder.

Description

Introduction to the fundamentals of modern optical and photonic engineering. Topics covered include the propagation of light through space, refraction, diffraction, polarization, lens systems, ray-tracing, aberrations, computer-aided design and optimization techniques, Gaussian beam analysis, micro-optics and computer generated diffractive optical elements. Experiments on physical and geometric optics.
  • (3-2-4)
  • Prerequisite: ECSE 354

Most students use Visual Schedule Builder (VSB) to organize their schedules. VSB helps you plan class schedules, travel time, and more.

ECSE 423. Fundamentals of Photonics.

Credits: 3
Offered by: Electrical & Computer Engr (Faculty of Engineering)
Terms offered: Winter 2026
View offerings for in Visual Schedule Builder.

Description

Introduction to the fundamentals of modern optical and photonic engineering. Topics covered include the propagation of light through space, refraction, diffraction, polarization, lens systems, ray-tracing, aberrations, computer-aided design and optimization techniques, Gaussian beam analysis, micro-optics and computer generated diffractive optical elements. Experiments on physical and geometric optics.
  • (3-2-4)
  • Prerequisite: ECSE 354

Most students use Visual Schedule Builder (VSB) to organize their schedules. VSB helps you plan class schedules, travel time, and more.

ECSE 424. Human-Computer Interaction.

Credits: 3
Offered by: Electrical & Computer Engr (Faculty of Engineering)
Terms offered: Fall 2025
View offerings for in Visual Schedule Builder.

Description

The course highlights human-computer interaction strategies from an engineering perspective. Topics include user interfaces, novel paradigms in human-computer interaction, affordances, ecological interface design, ubiquitous computing and computer-supported cooperative work. Attention will be paid to issues of safety, usability, and performance.
  • (3-4-2)
  • Prerequisites: (ECSE 324 and ECSE 250) or (ECSE 324 and COMP 250) or (COMP 251 and COMP 273)

Most students use Visual Schedule Builder (VSB) to organize their schedules. VSB helps you plan class schedules, travel time, and more.

ECSE 425. Computer Architecture.

Credits: 3
Offered by: Electrical & Computer Engr (Faculty of Engineering)
Terms offered: Winter 2026
View offerings for in Visual Schedule Builder.

Description

Trends in technology. CISC vs. RISC architectures. Pipelining. Instruction level parallelism. Data and Control Hazards. Static prediction. Exceptions. Dependencies. Loop level paralleism. Dynamic scheduling, branch prediction. Branch target buffers. Superscalar and N-issue machines. VLIW. ILP techniques. Cache analysis and design. Interleaved and virtual memory. TLB translations and caches.
  • (3-1-5)
  • Prerequisites: ECSE 324
  • Tutorials assigned by instructor.

Most students use Visual Schedule Builder (VSB) to organize their schedules. VSB helps you plan class schedules, travel time, and more.

ECSE 426. Microprocessor Systems.

Credits: 3
Offered by: Electrical & Computer Engr (Faculty of Engineering)
This course is not offered this catalogue year.

Description

Introduction to current microprocessors, their architecture, programming, interfacing and operating systems. The course includes lectures, use of crossassemblers, and simulators as well as laboratory experiments on actual microprocessor hardware.
  • (1-5-3)
  • Prerequisites: (CCOM 206 or WCOM 206) and ECSE 323.
  • This course may be counted as a technical complementary or a lab complementary.
  • Limited Enrolment (50)
  • Lab hours assigned by instructor.

Most students use Visual Schedule Builder (VSB) to organize their schedules. VSB helps you plan class schedules, travel time, and more.

ECSE 427. Operating Systems.

Credits: 3
Offered by: Electrical & Computer Engr (Faculty of Engineering)
Terms offered: Fall 2025, Winter 2026
View offerings for or in Visual Schedule Builder.

Description

Operating system services, file system organization, disk and cpu scheduling, virtual memory management, concurrent processing and distributed systems, protection and security. Aspects of the DOS and UNIX operating systems and the C programming language. Programs that communicate between workstations across a network.
  • (3-1-5)
  • Prerequisite: ECSE 324 or COMP 273
  • Tutorials assigned by instructor.

Most students use Visual Schedule Builder (VSB) to organize their schedules. VSB helps you plan class schedules, travel time, and more.

ECSE 430. Photonic Devices and Systems.

Credits: 3
Offered by: Electrical & Computer Engr (Faculty of Engineering)
Terms offered: Fall 2025
View offerings for in Visual Schedule Builder.

Description

Introduction to photonic devices and applications. Semiconductor lasers, optical amplifiers, optical modulators, photodetectors and optical receivers, optical fibers and waveguides, fiber and waveguide devices. Photonic systems (communications, sensing, biomedical). Experiments on characterizing photonic devices and systems. Optical test-and-measurement instrumentation.
  • (3-2-4)
  • Prerequisites: (ECSE 352 or ECSE 354) and MIME 262.
  • Tutorials assigned by instructor.

Most students use Visual Schedule Builder (VSB) to organize their schedules. VSB helps you plan class schedules, travel time, and more.

Course information not available.
Course information not available.

ECSE 435. Mixed-Signal Test Techniques.

Credits: 3
Offered by: Electrical & Computer Engr (Faculty of Engineering)
Terms offered: Winter 2026
View offerings for in Visual Schedule Builder.

Description

Purpose and economics of mixed-signal test, DC measurements. Accuracy and repeatability. DSP-based theory and its applications to parametric testing of analog filters, DACs, and ADC. Timing and PLL measurements. Design for Testability.
  • (3-2-4)
  • Prerequisites: ECSE 206 or ECSE 304 and ECSE 334 or ECSE 335
  • Note: This course may be counted as a technical complementary or as a lab complementary.

Most students use Visual Schedule Builder (VSB) to organize their schedules. VSB helps you plan class schedules, travel time, and more.

Course information not available.
Course information not available.

ECSE 451. EM Transmission and Radiation.

Credits: 3
Offered by: Electrical & Computer Engr (Faculty of Engineering)
This course is not offered this catalogue year.

Description

Microwave transmission through waveguides: impedance matching, microwave devices, filters and resonators; microwave transmission though free space; near and far field behaviour of electromagnetic radiators, simple antennas, antenna arrays, practical antenna parameters; the physics of the radio communication channel: reflection, diffraction and scattering and their macroscopic impact (multipath, fading).
  • (3-0-6)
  • Prerequisite: ECSE 352 or ECSE 354

Most students use Visual Schedule Builder (VSB) to organize their schedules. VSB helps you plan class schedules, travel time, and more.

ECSE 460. Appareillage 茅lectrique (Electrical Power Equipment).

Credits: 3
Offered by: Electrical & Computer Engr (Faculty of Engineering)
Terms offered: Winter 2026
View offerings for in Visual Schedule Builder.

Description

脡l茅ments d'un r茅seau de transport. Lignes: mod茅lisation et param猫tres. Transformateurs: circuits 茅quivalents, pertes, enclenchement, protection. Disjoncteurs: fonctionnement et dimensionnement. 脡quipements de compensation: condensateurs, branchement s茅rie et shunt, inductances. Coordination d'isolement.
  • (3-2-4)
  • Prerequisite: ECSE 464.
  • Taught in French.
  • This course is offered by the Power Engineering Institute.

Most students use Visual Schedule Builder (VSB) to organize their schedules. VSB helps you plan class schedules, travel time, and more.

Course information not available.

ECSE 463. Electric Power Generation.

Credits: 3
Offered by: Electrical & Computer Engr (Faculty of Engineering)
Terms offered: Winter 2026
View offerings for in Visual Schedule Builder.

Description

Primary energy resources, conventional and renewable. Electric power generation principles. Rotating and static power conversion, frequency and voltage control. Synchronous and induction generators, design and operation, grid integration requirements of central and distributed generation. Static power converter interfaces, principles and operation. Wind generation principles, control and wind farms. Electrochemical and pumped storage.
  • (3-1-5)
  • Prerequisite: ECSE 362 or ECSE 461

Most students use Visual Schedule Builder (VSB) to organize their schedules. VSB helps you plan class schedules, travel time, and more.

ECSE 464. Power Systems Analysis.

Credits: 3
Offered by: Electrical & Computer Engr (Faculty of Engineering)
Terms offered: Fall 2025
View offerings for in Visual Schedule Builder.

Description

Basic principles of planning and operating interconnected power systems with emphasis on Canadian conditions. Mathematical models for system. Steady-state analysis of power systems, load flow formulation and solution algorithms. Operating strategies, economic dispatch, voltage reactive power regulation, frequency and tie-line power control.
  • (3-0-6)
  • Prerequisite: ECSE 361 or ECSE 362
  • This course is offered by the Power Engineering Institute.

Most students use Visual Schedule Builder (VSB) to organize their schedules. VSB helps you plan class schedules, travel time, and more.

ECSE 465. Power Electronic Systems.

Credits: 3
Offered by: Electrical & Computer Engr (Faculty of Engineering)
Terms offered: Fall 2025
View offerings for in Visual Schedule Builder.

Description

Introduction to power electronics: definition, applications and classification of converters. Review of analytical techniques. Overview of power semiconductor switches. Line communicated rectifiers and inverters. Switch mode power converters and modulation techniques. Choppers, inverters and rectifiers. Resonant mode converters. Application to power systems and energy conversion.
  • (3-2-4)
  • Prerequisites: ECSE 331 or ECSE 330 and ECSE 361 or ECSE 362
  • This course is offered by the Power Engineering Institute.

Most students use Visual Schedule Builder (VSB) to organize their schedules. VSB helps you plan class schedules, travel time, and more.

ECSE 467. Comportement des r茅seaux 茅lectriques.

Credits: 3
Offered by: Electrical & Computer Engr (Faculty of Engineering)
Terms offered: Winter 2026
View offerings for in Visual Schedule Builder.

Description

Introduction: classification des ph茅nom猫nes, structure d'un r茅seau 茅lectrique. Mod茅lisation des composants: lignes, transformateurs, machines 茅lectriques, charges. Syst猫mes d'excitation des machines. R茅gime permanent. Stabilit茅 de transitoire, de tension, des petits signaux. M茅thodes de compensation: stabilisateurs, compensation s茅rie et shunt. Oscillations sous synchrones. Ph茅nom猫nes 茅lectromagn茅tiques transitoires. M茅thodes et outils de simulation num茅rique.
  • (3-0-6)
  • Prerequisite: ECSE 464.
  • Note: Taught in French. This course is offered by the Power Engineering Institute.

Most students use Visual Schedule Builder (VSB) to organize their schedules. VSB helps you plan class schedules, travel time, and more.

ECSE 468. Electricit茅 industrielle (Industrial Power Systems).

Credits: 3
Offered by: Electrical & Computer Engr (Faculty of Engineering)
Terms offered: Winter 2026
View offerings for in Visual Schedule Builder.

Description

Structure des r茅seaux 茅lectriques industriels. Niveau de tension. Installations 茅lectriques, codes et normes. Court-circuits, protection et coordination. Mise 脿 la terre. Qualit茅 de l'onde. Facteur de puissance, tarification et gestion de l'茅nergie 茅lectrique.
  • (3-2-4)
  • Prerequisite: ECSE 361 or ECSE 362
  • This course is offered by the Power Engineering Institute.
  • Taught in French.

Most students use Visual Schedule Builder (VSB) to organize their schedules. VSB helps you plan class schedules, travel time, and more.

ECSE 469. Protection des r茅seaux 茅lectriques.

Credits: 3
Offered by: Electrical & Computer Engr (Faculty of Engineering)
Terms offered: Winter 2026
View offerings for in Visual Schedule Builder.

Description

G茅n茅ralit茅s sur les syst猫mes de protection. Calculs de d茅fauts sym茅triques et asym茅triques. Transformateurs de mesure. Syst猫me de mise 脿 la terre. Types de relais de protection. Protection de transformateur, de barres, de ligne de transport : philosophie et application. Conception des syst猫mes de protection. Homologation et essais de relais.
  • (3-0-6)
  • Prerequisite: ECSE 464.
  • Note: Taught in French. This course is offered by the Power Engineering Institute.

Most students use Visual Schedule Builder (VSB) to organize their schedules. VSB helps you plan class schedules, travel time, and more.

LABORATORY COURSES - ELECTRICAL ENGINEERING PROGRAM

Students following the regular Electrical Engineering program must take one (1) course (2 or 3 credits) from the following list. It is possible that not all the courses listed will be offered in any given year. Please refer to the up-to-date course assignments before selecting any course. Permission will not be granted to take Laboratory Complementary courses that are not on this list.

ECSE 426. Microprocessor Systems.

Credits: 3
Offered by: Electrical & Computer Engr (Faculty of Engineering)
This course is not offered this catalogue year.

Description

Introduction to current microprocessors, their architecture, programming, interfacing and operating systems. The course includes lectures, use of crossassemblers, and simulators as well as laboratory experiments on actual microprocessor hardware.
  • (1-5-3)
  • Prerequisites: (CCOM 206 or WCOM 206) and ECSE 323.
  • This course may be counted as a technical complementary or a lab complementary.
  • Limited Enrolment (50)
  • Lab hours assigned by instructor.

Most students use Visual Schedule Builder (VSB) to organize their schedules. VSB helps you plan class schedules, travel time, and more.

Course information not available.

ECSE 435. Mixed-Signal Test Techniques.

Credits: 3
Offered by: Electrical & Computer Engr (Faculty of Engineering)
Terms offered: Winter 2026
View offerings for in Visual Schedule Builder.

Description

Purpose and economics of mixed-signal test, DC measurements. Accuracy and repeatability. DSP-based theory and its applications to parametric testing of analog filters, DACs, and ADC. Timing and PLL measurements. Design for Testability.
  • (3-2-4)
  • Prerequisites: ECSE 206 or ECSE 304 and ECSE 334 or ECSE 335
  • Note: This course may be counted as a technical complementary or as a lab complementary.

Most students use Visual Schedule Builder (VSB) to organize their schedules. VSB helps you plan class schedules, travel time, and more.

Course information not available.
Course information not available.
Course information not available.
Course information not available.
Course information not available.
Course information not available.
Course information not available.
Course information not available.
Course information not available.
Course information not available.
Back to top