An introductory course for engineering students in disciplines other than electrical or computer engineering. The course begins with a review of the...
This course introduces the circuit analysis techniques which are used in subsequent courses in electronics, power, and signals and systems. Circuits...
This course is an introduction to semiconductor electronics for students in the Electrical Engineering program and related programs. Topics studied...
Introduction to the mathematics of representing and manipulating discrete objects. Topics include numbers, modular arithmetic, counting, relations and...
The fundamentals of digital systems. Boolean algebra applied to digital systems; logic gates and combinational logic design; arithmetic circuits;...
Number and data representation. Overview of the logical structure of computers, instruction set architecture, instruction execution sequencing....
Abstract data structures: list, stacks, queues, trees, graphs, implementation alternatives. Hierarchical data structures and associated algorithms....
Abstract data structures: lists, stacks, queues, trees, graphs. Abstract data types, modules, interfaces and specifications. Software engineering...
A study of the fundamental aspects of electromagnetic fields. The following topics are covered: vector analysis, including orthogonal coordinate...
This is a full year laboratory course that introduces the use of electronic measurement equipment such as power supplies, meters, function generators...
This course provides an introduction to effective engineering writing and speaking skills required in related course work and in the workplace. These...
In this laboratory course, students will explore practical concepts in electric circuits and digital logic circuits. Students will investigate...
This course is a continuation of ELEC 293. In this course, students will explore concepts in electromagnetics, electric motors and electronic...
A team design project based around an autonomous, programmable, robotic vehicle, following on from project activity in APSC 200. Students explore...
This is a first course on the basic concepts and applications of signals and systems analysis. Continuous time signals and systems are emphasized....
This is a second course on the basic concepts and applications of signals and systems analysis. Discrete time signals and systems are emphasized....
This course provides an introduction to probabilistic models and methods for addressing uncertainty and variability in engineering applications....
An introduction to the basic principles, operating characteristics, and design of electric machines. Topics to be studied include: three-phase...
This course provides an introduction to sensing and actuation in mechatronic systems. The topics include sensing principles for the measurement of...
Analog and digital electronic circuits based on the devices introduced in ELEC 252 will be studied. The course is subdivided into two parts; the...