TECHNICAL COMPLEMENTARIES
Technical Complementaries (3 courses) 9 credits
Three technical complementary courses (9 credits). Each course must be either a 500-level course, or one of the following:
ECSE 427
Operating Systems
3 Credits
Offered in the:
- Fall
- Winter
- Summer
Electrical Engineering: 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.
Offered by: Electrical & Computer Engr
- Terms
- Instructors
- Max Kopinsky
- Max Kopinsky
ECSE 451
EM Transmission & Radiation
3 Credits
Offered in the:
- Fall
- Winter
- Summer
Electrical Engineering: 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).
Offered by: Electrical & Computer Engr
- Terms
- This course is not scheduled for the 2024 academic year
- Instructors
- There are no professors associated with this course for the 2024 academic year
COMP 535
Computer Networks
4 Credits
Offered in the:
- Fall
- Winter
- Summer
Computer Science (Sci): Fundamental design principles, elements, and protocols of computer networks, focusing on the current Internet. Topics include: layered architecture, direct link networks, switching and forwarding, bridge routing, congestion control, end-to-end protocols application of DNS, HTTP, P2P, fair queuing, performance modeling and analysis.
Offered by: Computer Science
LABORATORY COMPLEMENTARY COURSES
Laboratory Complementaries (1 Course) 2 credits
ECSE 426
Microprocessor Systems
3 Credits
Offered in the:
- Fall
- Winter
- Summer
Electrical Engineering: 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.
Offered by: Electrical & Computer Engr
- (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.
- Terms
- This course is not scheduled for the 2024 academic year
- Instructors
- There are no professors associated with this course for the 2024 academic year
ECSE 431
Course not available
ECSE 435
Mixed-Signal Test Techniques
3 Credits
Offered in the:
- Fall
- Winter
- Summer
Electrical Engineering: 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.
Offered by: Electrical & Computer Engr
ECSE 436
Course not available
ECSE 450
Course not available
ECSE 485
Course not available
ECSE 486
Course not available
ECSE 487
Course not available
ECSE 488
Course not available
ECSE 490
Course not available
ECSE 491
Course not available
ECSE 493
Course not available