Rev. 12/6/2006 Suggested Elective Courses for BSEE on Various Technical Areas Students majoring in BSEE are advised to choose an area of concentration, and to select elective courses from the corresponding lists below for acquiring both breadth and depth knowledge on their academic achievements. For courses not on this list, students should consult with an ECE academic advisor. Legend: Cir.Ele. – Circuit and electronics area Sig.Com.Net. – Signal processing, communications, networking area Con.Sys. – Control and systems area Cmp.Eng. – Computer engineering area No. Title ECE282 ECE305 ECE321 ECE340 ECE359 ECE365 ECE369 ECE408 ECE421 ECE424 ECE427 ECE468 ECE471 ECE483 ECE489 ECE495 ECE495 ECE495 ECE515 ECE536 ECE537 ECE538 ECE544 ECE547 ECE554 ECE559 ECE565 ECE580 ECE595 ECE595 ECE595 ECE595 ECE595 ECE595 ECE595 ECE595 ECE595 ECE595 *Unix Programming for Engineers (1cr) Semiconductor Devices Principles of Electromechanical Energy Conversion Simulation, Modeling, and Identification Data Structures Introduction to the Design of Digital Computers Discrete Mathematics for Computer Engineering Operating Systems for Engineers Advanced Digital System Design (ECE495) Electromechanical Systems and Applied Mechatronics Semiconductor Power Electronics Intro. to Compiler and Translation Engineering Embedded Microcontroller, Microprocessor and DSP-based .. Digital Control System Analysis and Design Introduction to Robotics Software Engineering (ECE461) Intro. to Computer Communication Networks (ECE463) Parallel Processing Theory Software Engineering for Embedded Systems Introduction to Computational Intelligence Multimedia Applications Digital Signal Processing I Introduction to Digital Communications Introduction to Computer Communication Networks Electronic Instrumentation and Control Circuits MOS VLSI Design Computer Architecture Optimization Methods for Systems and Control Computer Security Digital Logic Optimization **Discrete-Time Control Systems DSP Processors Electronic Manufacturing Information Theory and Source Introduction to Biometrics Multimedia and Mobile Computing **One shot control for power systems Real-Time Operating Systems and Applications Cir. Ele. Sig. Com. Net. Con. Sys. √ √ √ √ √ √ √ √ √ √ Cmp. Eng. Comments √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ * ECE282 is a one-credit hour course. Students are expected to take other 2-credit courses such as ECE496 to fit into 3-credit hour. ** Not generally recommended for undergraduate students except those who are pursuing 5-year BSMSECE program.