捆绑SM社区
TECHNICAL COMPLEMENTARY COURSES - SOFTWARE ENGINEERING PROGRAM
Technical Complementaries
Students following the regular Software Engineering program should take 12-14 credits, of which 6 credits must be from group A and 6-8 credits from group B. 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 this list.
Group A :
- ECSE 304 course description not available A,B (P-ECSE 303)
- ECSE 529 course description not available A (P-ECSE 304)
- COMP 350 Numerical Computing A (P-MATH 222 and MATH 223 and one of COMP 202, COMP 208, COMP 250; or equivalents)
- COMP 409 Concurrent Programming A (P-COMP 251,COMP 302 and COMP 310 or ECSE 427)
- COMP 424 Artificial Intelligence A (P-COMP 206, COMP 251, COMP 302)
OR
ECSE 526 Artificial Intelligence B (P-ECSE 322) - COMP 433 course description not available (P-COMP 335)
- COMP 520 Compiler Design A (P-COMP 273 and COMP 302)
- COMP 566 Discrete Optimization 1 A (P-COMP 360 and MATH 223)
- COMP 575 course description not available B (P-ECSE 427)
Group B :
- ECSE 323 course description not available A,B (P-ECSE 221, ECSE 291 and EDEC 206)
- ECSE 404 Control Systems A (P-ECSE 303)
- ECSE 411 course description not available A (P-ECSE 304 and ECSE 305)
- ECSE 412 Discrete TimeSignal Processing A,B (P-ECSE 304)
- ECSE 413 course description not available B (P-ECSE 411)
- ECSE 414 course description not available A (P-ECSE 304, ECSE 305 and ECSE 322)
OR
COMP 535 Computer Networks A (P-ECSE 427) - ECSE 420 Parallel Computing (P-ECSE 427)
- ECSE 421 Embedded Systems B (P-ECSE 427)
- ECSE 422 Fault Tolerant Computing (P-ECSE 427)
- ECSE 424 Human-Computer Interaction B (P-ECSE 322)
- ECSE 425 Computer Architecture A,B (P-ECSE 322 and ECSE 323)
- ECSE 426 Microprocessor Systems A,B (P-ECSE 323 and EDEC 206)
OR
COMP 573 course description not available A (P-COMP 273) - ECSE 504 course description not available (P-ECSE 404 or ECSE 502 and ECSE 305)
- ECSE 522 Nonlinear Phen.: Power Sys Dyn (P-ECSE 323)
- ECSE 530 course description not available (P-ECSE 323)
- ECSE 531 course description not available (P-ECSE 322 and ECSE 323)(Not offered)
- ECSE 532 Computer Graphics A (P-ECSE 322)
OR
COMP 557 Fundamentals of Comp. Graphics A (P-MATH 223 and COMP 251) - COMP 410 course description not available (P-COMP 310)
- COMP 412 course description not available (P-ECSE 427 or COMP 310)
Note: Pending review by SCTP Committee
Revised December, 2004