Undergraduate Calendar 2009-2010

200 Courses

GEE241B Electrical Technology

For students in Mechanical and Chemical Engineering. This course introduces the students to the basic techniques of circuit analysis. Circuit elements and their volt-ampere relationship as phasors at steady-state. Circuit analysis techniques using nodes and meshes. Steady-state single phase and three-phase circuits. Single phase transformers. Introduction to DC and AC machines.

3 - 2 - 5
Credit(s): 1

GEE293A Managing Engineering Projects

An introduction to the management of engineering resources, specifically time, money, and risk. Specific topics include: fundamentals of project management; scheduling; time-value of money; cash flows and equivalence; depreciation concepts and analysis; economic equipment replacement decision; effects of inflation; standards in engineering; financial and project risks, multi-criteria decision making; and, the engineer's responsibility towards employee health and safety.

3 - 1 - 6
Credit(s): 1

EEE203A Electric Circuits I

This course deals with the behavior of circuits built from basic linear circuit  elements (resistance, capacitance, inductance, ideal operational amplifiers, and independent and dependent voltage and current sources); DC circuit analysis; energy storage and time domain behaviour; sinusoidal steady state circuit analysis; ac power; three-phase systems; and, ideal transformers and mutual inductance.

Prerequisite: PHE104
3 - 2 - 5
Credit(s): 1

EEE243B Applied Computer programming

The objective of this course is to introduce the design of software programs and components in an applied context. Topics include: design of software components as part of larger systems including other software components and other electrical and computer subsystems; effective decomposition of the software components of a system into modules, and modular programming and design techniques; structured programming, the execution model for software, the software build cycle, basic data structures, the use of third-party components and the use of underlying operating system support; rudimentary control of physical systems through high-level interfaces to digital I/O channels, and A/D and D/A converters.

Prerequisite: CSE101A
For students of the Second Year taking Electrical or Computer Engineering.
3 - 2 - 5
Credit(s): 1

EEE245A Logic Design

Students completing this course will be able to analyze and design simple digital circuits. Review of number systems and introduction to digital codes. Basic combinational logic topics: Boolean Algebra, SSI logic gates, minimization techniques, and mixed logic theory. Detailed discussion of MSI logic functions: decoders, multiplexers, comparators and arithmetic logic units. Sequential logic and digital memory: latches, flip-flops and registers. Classical and Algorithmic State Machine design procedures for, and problems with synchronous, sequential machines. Introduction to hardware construction and computer aided simulation tools.

For students of the Second Year taking Electrical or Computer Engineering.
3 - 2 - 5
Credit(s): 1