Undergraduate Calendar 1998-1999 | ![]() |
|
|
|
|
The Electrical Engineering program is controlled and administered by the Department of Electrical and Computer Engineering.
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. 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.
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 Systems | Technical |
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.
The successful completion of these courses results in a designation on the transcript 'Option in Management Sciences'.
The successful completion of these courses results in a designation on the transcript 'Option in Mathematics'.
The successful completion of these courses results in a designation on the transcript 'Option in Physics'.
The successful completion of the required courses results in a designation on the transcript 'Option in Software Engineering'.
The successful completion of these courses results in a designation on the transcript 'Option in Environmental Engineering'.
The 1A term is as described in 'First-Year Engineering Programs'
| Term 1B (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 | 3 | 3* |
| M SCI 261 Managerial and Engineering Economics | 3 | 1 | -- |
| WKRPT 100 Work Term Report, Engineering | |||
|
|
|||
| Term 2A (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 Algor ithms and Data Structures | 3 | 1 | 3* |
| Complementary Studies Elective | 3 | - | -- |
| TPPE 000 CR /NCR | |||
|
|
|||
| Term 2B (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 | -- | -- |
| WKRPT 200 Work Term Report, Engineering | |||
|
|
|||
| Term 3A (Spring) | C | T | L |
| E&CE 301 Seminar | 1 | - | -- |
| E&CE 222 Digital Computers | 3 | 1 | 3* |
| E&CE 309 Introduction to Thermodynamics and Heat Transfer | 3 | 1 | -- |
| E&CE 316 Introduction to Probability Theory | 3 | 1 | -- |
| E&CE 342 Signals and Systems | 3 | 1 | -- |
| E&CE 370 Electromagnetic Fields | 3 | 1 | 3* |
| WKRPT 300 Work Term Report, Engineering | |||
|
|
|||
| Term 3B (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 (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 |
| WKRPT 400 Work Term Report, Engineering | |||
|
|
|||
| Term 4B (Winter) | 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.
|
|
|
The Undergraduate Calendar is published by the
Office of the Registrar, University of Waterloo,
Waterloo, ON N2L 3G1 Canada
Inquiries: infoucal@www.adm.uwaterloo.ca
Revised February 1998