Microcontroller organization and application to embedded systems; bus interface and memory timing; serial and parallel input/output interfaces;...
High-performance logic design for arithmetic circuits; memory system designs based on dynamic random access chip components; computer bus protocols...
Operating systems for conventional shared memory computers. System services and system calls, concurrent processes and scheduling, synchronization and...
Review of transmission lines and an introduction to the Smith chart; uniform plane waves; reflection of plane waves; normal and oblique incidence;...
This course prepares the student for ELEC49x, the fourth-year capstone design project course. Students will practice engineering design in the context...
This course provides advanced instruction and practice in effective engineering writing and speaking skills with the emphasis on technical proposals,...
This course presents a number of topics in biomedical engineering, as related to electrical engineering. The course is divided into 3 modules; in any...
Sampling theorem, filter realization structures, quantization errors and finite word length effects, digital signal processor programming, finite and...
Recent DSP topics including: bandpass sampling, oversampling A/D conversion, quantization noise modelling, multi-rate signal processing, filterbanks,...
This course introduces the basic concepts of power electronics, which include power semiconductor devices and switching power converters. Emphasis is...
Energy resources and electric power generation with particular emphasis on renewable energy systems such as solar, wind, and biomass; review of...
Review of basic electric machines. Salient pole synchronous machines. Transient and dynamic behaviour of electric machines. Characteristics and...
Introduction to linear systems and feedback control. Topics include introduction to automatic control, overview of Laplace transformation, linear...
This course provides an introduction to modeling and analysis of the dynamics of mechatronic processes and computer control of such systems. Topics...
Robotics is an interdisciplinary subject concerning areas of mechanics, electronics, information theory, control systems
Review of MOS transistor structure and operation; overview of wafer processing and device implementation, layout and design rules. CMOS gate design;...
Topics include; an introduction to noise and distortion in electronic circuits, analysis and design of biasing circuits, references, ADCs and DACs,...
In the first part of this course modern microelectronic circuits are covered and in the second part these circuits are used in new and emerging...
Representation of signals and noise, Gaussian processes, correlation functions and power spectra. Linear systems and random processes. Performance...
Introduction to the basic concepts and design techniques in radio, mobile radio and personal communication systems; frequency allocations: cellular...