2002/2003 CURRICULUM - COMPUTER ENGINEERING
ENTRY FROM CEGEP
First  ( Fall ) Semester ( TOTAL = 15 cr )

CIVE 281        Mechanics (C - MATH 260 and MATH 261)
COMP 202     Introduction to Computing I
MATH 260    Intermediate Calculus
MATH 261    Differential Equations (C - MATH 260)
MIME 310     Engineering Economy

Second ( Winter ) Semester ( TOTAL =  16 cr )

ECSE 200       Fundamentals of EE (C - MATH 261 or MATH 325)
ECSE 221       Introduction to Computer Engineering (C - COMP 202)
COMP 250     Introduction to Computer Science (P - COMP 202)
MATH 265    Advanced Calculus (P - MATH 260)
MIME 221    Professional Practice/Health & Safety
EDEC 206       Communication in Engineering

Third ( Fall ) Semester (TOTAL = 17 cr )

ECSE 210        Circuit Analysis (P - ECSE 200)
ECSE 291        Electrical Measurements Lab (C - ECSE 210)
ECSE 322        Computer Engineering (P - ECSE 200 & ECSE 221)
MATH 270    Applied Linear Algebra (P - MATH 261)
COMP 302      Programming Languages and Paradigms (P - COMP 250)
ECSE 321        Introduction to Software Engineering (P - COMP 202 or COMP 208)

Fourth ( Winter ) Semester ( TOTAL  = 17 cr )

ECSE 330        Electronic Circuits I (P - ECSE 210)
ECSE 303        Signals & Systems I (P-ECSE 210, MATH 270/247;C-MATH 381/249)
ECSE 323      Digital System Design (P-EDEC 206, ECSE 221 & ECSE 291)
MATH 363    Discrete Mathematics (P - MATH 265 & MATH 270)
MATH 381    Complex Variables (P - MATH 265)
 

Fifth ( Fall ) Semester ( TOTAL  =  17 cr )

ECSE 334    Electronic Circuits II (P-EDEC 206, ECSE 291, ECSE 303 & ECSE 330)
ECSE 304      Signals & Systems II (P - ECSE 303)
ECSE 305      Probability & Random Sig. I (P - ECSE 303)
ECSE 425      Computer Architecture (P - ECSE 322 & ECSE 323)
ECSE 353      Electromagnetic Fields & Waves (P - MATH 265 & ECSE 210)

Sixth ( Winter ) Semester ( TOTAL = 14 cr )

ECSE 427                Operating Systems (P - ECSE 322 or COMP 273)
ECSE/COMP xxx    Technical Complementary I
ECSE/COMP xxx    Technical Complementary II
ECSE 4xx                Lab Complementary I
XXXX xxx               General Complementary I

Seventh ( Fall ) Semester ( TOTAL  = 14 cr )

ECSE/COMP xxx    Technical Complementary III
ECSE 4xx                Lab Complementary II
ECSE 494                Project Laboratory (P - EDEC 206 & 42 Departmental Crs)
XXXX xxx               General  Complementary II
XXXX xxx               General  Complementary III

NOTES

All core courses must be passed with a grade "C" or better.  A grade of "D" is only acceptable for technical, laboratory and general complementaries.

5 credit courses are shown in boldface, 4 credit courses are shown in underline boldface, 3 credit courses are shown in plain text, 2 credit courses are shown in underline plain text, and 1 credit courses are shown in underlined italics.

Laboratory complementaries are normally taken in conjuction with a Technical Complementary.  The courses ECSE 426, Microprocessor Systems, & ECSE 431, Electronic Design  can be taken as a Technical Complementary or a Lab Complementary.  The course ECSE 435, Mixed Signal Test Techniques, can be taken as a Lab Complementary only.

Technical Complementaries are selected from a prescribed list of courses of the Departments of Computer Science and Electrical and Computer Engineering.

General Complementary requirements consist of 3 credits from a special list dealing with technology and society and 6 credits from a special list of social sciences, humanities and administrative studies (see Section 3.4, Page 239 of University Calendar).

A grade of "C" is required for a ECSE xxx core course in order to proceed with its follow-on ECSE xxx courses.

A grade of "C" is required for a  MATH xxx course in order to proceed with its follow-on MATH xxx courses.

REVISED May  2002.