[AHS] [Arts] [Eng] [ES] [IS] [Math] [Sci] [Inter] [Calendar Top] [UW Home]

Electrical Engineering


The Electrical Engineering program is controlled and administered by the Department of Electrical and Computer Engineering. Students are divided into two streams, 8 and 4. The 8 stream has a continuous first year, with the first work term in the Spring term, while the 4 stream has a work term in the Winter term, between 1A and 1B.

The curriculum in Electrical Engineering is designed to teach those fundamental physical and engineering sciences which form the basis of the work of electrical engineers. After the Year One program in Engineering, the program in Electrical Engineering consists of prescribed core courses complemented by the technical and Complementary Studies electives.

The normal recommended program shown below involves a course load (excluding seminars) of five courses per term (except six in 1B). Laboratory exercises are compulsory where they form part of a course. Departmental permission will be required for departures from the normal load in any one term.

The normal rules of the Co-operative program will apply. By special permission the number of Co-operative work terms may be reduced, but a student must complete at least five work terms (including that done in Year One), unless admitted to advanced standing, as defined in the Calendar.

Permission to carry more than the normal load in any one term will normally be given only if the student holds an 80% average or better in the previous term.

The promotion criteria are as laid down in the Faculty rules.

[TOP]

Complementary Studies Electives

Five courses must be chosen to satisfy the Complementary Studies program.

[TOP]

Available Options

The normal Electrical Engineering program shown has been designed to offer a well balanced and rewarding education. Students wishing to enrich their education further may elect to take one of the five options available. These options are described below. Students should be aware that an option may require additional courses, and may constrain the choice of elective courses. An 80% average is required to enter the Computer Engineering, Mathematics or Physics Options.

[TOP]

Computer Engineering Option

The aim of the Computer Engineering Option is to provide the Electrical Engineering student with a broad background in software, to augment the student's capabilities in digital hardware, and to provide the opportunity to take some courses in an area of specialization.

The successful completion of these courses results in a designation on the transcript "Option in Computer Engineering".

The option package is comprised of eight courses two of which are extra courses. There are six required courses:

E&CE 203  Discrete Mathematics                   Extra
E&CE 222  Digital Computers                      Core
E&CE 223  Digital Circuits and Systems           Core
E&CE 250  Algorithms and Data Structures         Core
E&CE 251  Programming Languages and Translators  Extra
E&CE 354  Real-Time Operating SystemsTechnical   Elective

A student must additionally take two courses from the following as a fourth year technical elective, subject to prerequisite, availability and timetable constraints:

CS 360+   Introduction to the Theory of Computing
CS 446+   Software Systems Design and Implementation (Antireq: E&CE 455)
CS 448    Introduction to Database Management(Antireq: E&CE 456)
CS 452+   Real-Time Programming
CS 454+   Distributed Systems (Antireq: E&CE 428)
CS 457    Queueing Models: Analysis, Simulation and Computer Applications
CS 466+   Algorithm Design and Analysis
CS 486    Introduction to Artificial Intelligence(Antireq: E&CE 457)
CS 488    Introduction to Computer Graphics
E&CE 324  Microprocessor Systems and Interfacing
E&CE 427  Digial Systems Engineering
E&CE 428  Computer Communication Networks
E&CE 429  Computer Structures
E&CE 455  Software Engineering
E&CE 456  Database Systems
E&CE 457  Applied Artificial Intelligence
SY DE 422 Machine Intelligence (Antireq: E&CE 457)
+ These courses are part of a different program and as a result students choosing these optional courses may need to do extra work to compensate for different background preparation.

Electrical Engineering students taking the Option in Computer Engineering may not take E&CE 450 Software Systems as a technical elective (see program below).

Students are admitted into the Option at the end of their 2A term. In order to be admitted to the Option, a student must achieve a term average of 80% in the 2A term and in each of E&CE 223 and 250. In order to remain enrolled in the Option, a student must maintain a cumulative average of 80%.

The list of courses will be subject to change from time to time. For further information contact the Option Co-ordinator.

[TOP]

Management Sciences Option

This is a sequence of seven courses (see "Option in Management Sciences") designed for those students with an interest in the management of technology. Further details are made available from the Department.

The successful completion of these courses results in a designation on the transcript "Option in Management Sciences".

[TOP]

Mathematics Option

This is a sequence of eight courses (see "Option in Mathematics") designed to give students a broad background in either pure or applied mathematics. Further details are made available from the Department.

The successful completion of these courses results in a designation on the transcript "Option in Mathematics".

[TOP]

Physics Option

This is a sequence of eight courses (see "Option in Physics") designed to give students an enriched background in the fundamentals of physical science. Further details are made available from the Department.

The successful completion of these courses results in a designation on the transcript "Option in Physics".

[TOP]

Environmental Engineering Option

This is a sequence of five required courses and a two-term project course (see "Option in Environmental Engineering") designed to give students an enriched background in environmental engineering issues.

The successful completion of these courses results in a designation on the transcript "Option in Environmental Engineering".

[TOP]

Academic Program

Notes
  1. With the approval of the Department in terms 4A and 4B, students may take technical courses offered by other departments. The normal requirement in fourth year is E&CE 304, 471, two Complementary Studies Electives, and six technical electives. At least four of these technical electives must be from the Electrical and Computer Engineering Department. To be treated as fourth year technical electives, any courses taken from outside of the Department must have a significant engineering component. See the Department for further information.
  2. The laboratory hours shown are approximate indications of the average time the student will spend in the laboratory.
The 1A term is as described on "First-Year Engineering Programs"

Term 1B (8 Winter, 4 Spring) C T L E&CE 102 Seminar 1 - - MATH 118 Calculus 1B 3 2 - PHYS 125 Physics for Engineering 3 2 - E&CE 150 Introduction to Computing 3 2 - E&CE 100 Fundamentals of Electrical Engineering 5 2 3* M SCI 261 Managerial and Engineering Economics 3 1 -
Term 2A (8 Fall, 4 Winter) C T L E&CE 201 Seminar 1 - - MATH 211 (E&CE 205) Advanced Calculus 1 (For Electrical Engineers) 3 1 - E&CE 209 Electronic and Electrical Properties of Materials 3 1 - E&CE 223 Digital Circuits and Systems 3 1 3* E&CE 250 Algorithms and Data Structures 3 1 3* Complementary Studies Elective 3 - -
Term 2B (8 Spring, 4 Fall) C T L E&CE 202 Seminar 1 - - MATH 212 (E&CE 206) Advanced Calculus 2 (For Electrical Engineers) 3 1 - E&CE 231 Electronic Devices 3 1 3* E&CE 241 Circuit Analysis and Design 3 1 3* E&CE 261 Energy Systems and Components 1 3 1 3* Complementary Studies Elective 3 - -
Term 3A (8 Winter, 4 Spring) C T L E&CE 301 Seminar 1 - - E&CE 316 Introduction to Probability Theory 3 1 - E&CE 222 Digital Computers 3 1 3* E&CE 342 Signals and Systems 3 1 - E&CE 370 Electromagnetic Fields 3 1 3* E&CE 309 Introduction to Thermodynamics and Heat Transfer 3 1 -
Term 3B (8 Fall, 4 Winter) C T L E&CE 302 Seminar 1 - - E&CE 318 Communication Systems 3 1 3* E&CE 332 Electronic Circuits 3 1 3* E&CE 362 Energy Systems and Components 2 3 1 3* E&CE 380 Analog Control Systems 3 1 3* Complementary Studies Elective 3 - -
Term 4A (8 Spring, 4 Fall) C T L E&CE 401 Seminar 1 - - E&CE 304 Numerical Methods 3 1 - E&CE 471 Electromagnetic Waves 3 1 3* Complementary Studies Elective 3 - - Two Technical Electives from the following: E&CE 411 Digital Communications 1 3 1 E&CE 428 Computer Communications Networks 3 1 - E&CE 435 Semiconductor Devices 3 1 - E&CE 438 Digital Integrated Circuits 2 1 3* E&CE 446 Linear Systems 3 1 - E&CE 450 Software Systems 2 1 3* E&CE 463 Power Electronics 2 1 3* E&CE 474 Antenna Engineering 2 1 3* E&CE 481 Design of Digital Control Systems 2 1 3* E&CE 499A Project - - 9
Term 4B (Winter - Both streams) C T L E&CE 402 Seminar 1 - - Complementary Studies Elective 3 - - Four Technical Electives from the following: E&CE 412 Digital Communications 2 3 1 E&CE 413 Digital Signal Processing 3 1 - E&CE 427 Digital Systems Engineering 2 1 3* E&CE 429 Computer Structures 3 1 - E&CE 436 Design of Integrated Circuits and Devices 2 1 3* E&CE 437 Integrated VLSI Systems 2 1 3* E&CE 439 Analog Integrated Circuits 2 1 3* E&CE 443 Electrical Networks 3 1 - E&CE 456 Database Systems 3 1 3* E&CE 464 Insulation and High Voltage Engineering 2 1 3* E&CE 465 Power Systems 3 1 - E&CE 473 Microwave Engineering 2 1 3* E&CE 475 Guided Wave Photonics Engineering 3 1 3* E&CE 482 Multivariable Control Systems 2 1 3* E&CE 485 Computer Control Applications 2 1 3* E&CE 486 Robot Dynamics and Control 3 - 3* E&CE 499B Project - - 9
* Indicates laboratory every second or third week, or open lab. See Course Descriptions.

[TOP]
[AHS] [Arts] [Eng] [ES] [IS] [Math] [Sci] [Inter] [Calendar Top] [UW Home]