ºÚÁÏÉç

2009-10 Technical Complementaries

ºÚÁÏÉç

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)
This course is not offered this catalogue year.

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 420. Parallel Computing.

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

Description

Modern parallel computing architectures for shared memory, message passing and data parallel programming models. The design of cache coherent shared memory multiprocessors. Programming techniques for multithreaded, message passing and distributed systems. Use of modern programming languages and parallel programming libraries.
  • (3-2-4)
  • Prerequisite: ECSE 427

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

ECSE 421. Embedded Systems.

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

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)
This course is not offered this catalogue year.

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.
  • Corequisite: ECSE 305
  • (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)
This course is not offered this catalogue year.

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)
This course is not offered this catalogue year.

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)
This course is not offered this catalogue year.

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)
This course is not offered this catalogue year.

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.
  • Tutorials assigned by instructor.
  • (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)
This course is not offered this catalogue year.

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)
This course is not offered this catalogue year.

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)
This course is not offered this catalogue year.

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.
  • Note: Taught in french. This course is offered by the Power Engineering Institute.
  • (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)
This course is not offered this catalogue year.

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)
This course is not offered this catalogue year.

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)
This course is not offered this catalogue year.

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)
This course is not offered this catalogue year.

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)
This course is not offered this catalogue year.

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)
This course is not offered this catalogue year.

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