Electrical and Computer Engineering (ECE)
The ECE major provides advanced opportunities for students to analyze, design, and build computing and communication systems. Students apply the principles of linear systems, circuit theory, microelectronics, computer architecture, communication theory, software engineering and signal processing to understand and build these systems.
The Course Requirements of the ECE program are:
ECE Math
ECE All of:
ENGR2410 | Signals and Systems | 4 ENGR |
ENGR2420 | Intro Microelectronic Circuits with laboratory | 4 ENGR |
ENGR2510 | Software Design | 4 ENGR |
ENGR3410 | Computer Architecture | 4 ENGR |
ECE One of:
ENGR3415 | Digital Signal Processing | 4 ENGR |
ENGR3420 | Introduction to Analog and Digital Communication | 4 ENGR |
ECE One of:
ENGR3110 | Elecanisms | 4 ENGR |
ENGR3370 | Controls | 4 ENGR |
ENGR3390 | Fundamentals of Robotics | 4 ENGR |
ENGR3415 | Digital Signal Processing | 4 ENGR |
ENGR3420 | Introduction to Analog and Digital Communication | 4 ENGR |
ENGR3426 | Mixed Analog-Digital VLSI | 4 ENGR |
ENGR3430 | Eclectronics | 4 ENGR |
ENGR3440 | Principles of Wireless Communication | 4 ENGR |
ENGR3499 | Special Topics in Electrical & Computer Engineering | Variable Credits ENGR |
| any level 3000 or higher E:C course, or other course approved by ECE program group | |