TECHNICAL COMPLEMENTARY COURSES - COMPUTER ENGINEERING PROGRAM

Technical Complementaries (3 Courses) 9 credits

Students following the Computer Engineering program should take 3 courses (9 credits) from the following list. It is possible that 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 that are not on the list.

    ECSE 404A Control Systems (P-ECSE 303)
    ECSE 411A Communications Systems (P-ECSE 304  and ECSE 305)
    ECSE 412B Discrete-Time Signal Processing (P-ECSE 304)
    ECSE 414A Intro. to Telecom Networks (P-ECSE 322,  ECSE 304, and ECSE 305)
    ECSE 424B Human-Computer Interaction (P-ECSE 322)
    ECSE 426 A,B Microprocessor Systems (P-ECSE 323 and EDEC 206)
    ECSE 428B Software Engineering Practice (P-ECSE 321 or COMP 335)
    ECSE 431A Electronic Design (P-ECSE 323 and ECSE 330)
    ECSE 526B Artificial Intelligence (P-ECSE 322)
    ECSE 530B Logic Synthesis (P-ECSE 323)
    ECSE 531B Real-Time Systems (P-ECSE 322 and ECSE 323)
    ECSE 532A Computer Graphics (P-ECSE 322)
    ECSE 548A Introduction to VLSI Systems (P-ECSE 334 and ECSE 323)
    COMP 420A File Systems (P-COMP 302)
    COMP 431A Algorithms & Data Structures  (P-ECSE 322 and MATH 363)
    COMP 535A,B Computer Networks (P-ECSE 427)
    COMP 575A Fundamentals of Parallel Computing (C-COMP 431)

LABORATORY  COMPLEMENTARY COURSES - COMPUTER ENGINEERING PROGRAM

Laboratory Complementaries (2 Courses) 4 credits

    ECSE 426A,B Microprocessor Systems (P-EDEC 206 and ECSE 323)
    ECSE 431A Electronic Design (P-ECSE 323 and ECSE 330)
    ECSE 435B, Mixed Signal Test Techniques (P - ECSE 304 and ECSE 334)
    ECSE 487A,B Computer Architecture Laboratory (P-EDEC 206;C-ECSE 425 or ECSE 525)
    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 493B Control and Robotics Lab (P-EDEC 206 & ECSE 291;C-ECSE 404 or ECSE 502)

Revised May 2002