TECHNICAL COMPLEMENTARIES - HONOURS PROGRAM SPECIALIZATION

Technical Complementaries (5 courses) 15 credits

Students following the Honours Program should take 5 courses at the 500-level (or ECSE 427, ECSE 451).  Students must choose the courses so that they complete at least 9 credits in one of the 5 areas of  specialization. (With Departmental approval, the Honours Thesis (ECSE 498 & ECSE 499) can count as 6 of the 9 credits.)  The remaining courses may be any at the 500-level offered by the Department. The choice is not restricted.  However, please note that probably not all the courses listed will be offered in any given year. Please refer to the up-to-date course assignments (posted on the Undergraduate Bulletin Board) before selecting any course. Permission will not be granted to take Technical Complementary courses outside the Department.

Computer Systems Technology
    ECSE 525B Computer Architecture (P-ECSE 322 & ECSE 323)
    ECSE 427B Operating Systems (P-ECSE 322 OR COMP 273)
    ECSE 532A Computer Graphics (P-ECSE 322)
    ECSE 548A Introduction to VLSI Systems (P-ECSE 323 & ECSE 334)

Control and Automation
   ECSE 501A Linear Systems (P-ECSE 304)
    ECSE 502A Control Engineering (P-ECSE 303 & ECSE 305)
    ECSE 503B Linear Stochastic Systems I (P-MATH 587 or ECSE 510)
    ECSE 504B Computer Control (P-ECSE 305 & ECSE 404 or ECSE 502)
    ECSE 505B Nonlinear Control Systems (P-ECSE 501)
    ECSE 507A Optimization and Optimal Control (P-MATH 265 or MATH 248 & MATH 270 or MATH 247)
   ECSE 509A Probability & Random Sig. II (P-ECSE 304 & ECSE 305)
   ECSE 510B Random Processes (P-ECSE 509)
    ECSE 512A Digital Signal Processing I (P-ECSE 304 & ECSE 305)
    ECSE 529A Image Processing and Communication (P-ECSE 304)
    ECSE 531B Real Time Systems (P-ECSE 322 & ECSE 323)

Integrated Circuits and Electronics
    ECSE 522A Asynchronous  Circuits & Systems  (P-ECSE 323)
    ECSE 527B Optical Engineering  (P-ECSE 304 & ECSE 352)
    ECSE 530B Logic Synthesis (P-ECSE 323)
    ECSE 533B Physical Basis of Semiconductor Devices (P-ECSE 351, ECSE 330 & PHYS 271)
    ECSE 534A Analog Microelectronics (P-ECSE 334)
    ECSE 545A Microelectronics Technology (P-ECSE 432 or ECSE 533)
    ECSE 548A Introduction to VLSI Systems (P ECSE 323 & ECSE 334)
    ECSE 571B Optoelectronic Devices  (P-ECSE 304, ECSE 305, ECSE 352 & ECSE 533)
    ECSE 573A Microwave Electronics (P-ECSE 432 or ECSE 533)

Power Engineering
    ECSE 502B Control Engineering  (P-ECSE 303 & ECSE 305)
    ECSE 549A Expert Systems in Electrical Design (P-ECSE 323 & ECSE 361)
    ECSE 559B Flexible CC Transmission Systems (P-ECSE 361 & ECSE 334)
    ECSE 560A Power Systems Analysis II (P- ECSE 464)
    ECSE 563B Power Systems Operation and Planning (P-ECSE 361)
    ECSE 565A Introduction to Power Electronics (P-ECSE 334)

Telecommunications
    ECSE 451B EM Transmission & Radiation (P-ECSE 352)
   ECSE 509A Probability and Random Signals II (P-ECSE 304 and ECSE 305)
    ECSE 511A Intro. To Digital Comm.  (P ECSE 304;C- ECSE 509)
    ECSE 512A Digital Signal Processing I (P-ECSE 304 & ECSE 305)
    ECSE 521A Digital  Communications I  (P-ECSE 411 or ECSE 511;C- ECSE 509)
    ECSE 523B Speech Communications (P-ECSE 412 or ECSE 512)
    ECSE 527B Optical Engineering (P-ECSE 304 and ECSE 352)
    ECSE 571B  Optoelectronic Devices  (P-ECSE 304,  ECSE 305, ECSE 352 & ECSE 533)
    ECSE 528B Telecomm. Network Architecture (P- ECSE 411 or ECSE 511;C- ECSE 509)
    ECSE 596B Optical Waveguides (P-ECSE 352)

LABORATORY  COMPLEMENTARY COURSES
Laboratory Complementaries (2 Courses) 4 credits
    ECSE 426A,B Microprocessor Systems (P-EDEC 206 and ECSE 323)
    ECSE 431A,B Electronic Design (P-ECSE323 and ECSE 330)
    ECSE 435B Mixed Signal Test Techniques (P-ECSE 304 and ECSE 334)
    ECSE 485B IC Fabrication Laboratory (P-ECSE 334, EDEC 206; C-ECSE 432 or ECSE 533)
   ECSE 486B Power Laboratory (P- ECSE 361,  ECSE 334, and EDEC 206)
    ECSE 487A,B Computer Architecture Laboratory (P-EDEC 206; C-ECSE 425 or ECSE 525)
    ECSE 488B High Frequency Laboratory (P-EDEC 206 and ECSE 291; C-ECSE 451)
    ECSE 490A,B Digital Signal Processing Lab (P-EDEC 206, ECSE 291;C-ECSE 412 or ECSE 512)
    ECSE 491A,B Communications Systems Lab (P-EDEC 206, ECSE 291;C-ECSE 411 or ECSE 511)
    ECSE 492A Optical Communications Lab (P-EDEC 206, ECSE 423 or ECSE 527)
    ECSE 493B Control and Robotics Lab (P-EDEC 206, ECSE 291;C-ECSE 404 or ECSE 502)

Revised May 2002