Undergraduate Curricula and Advising
ECE Department offers two majors and one minor in their undergraduate degree programs: Bachelor of Science in Computer Engineering, Bachelor of Science in Electrical Engineering, and a Minor in Electrical and Computer Engineering.
BS in Computer Engineering
BS in Electrical Engineering
Minor in
Electrical
and Computer Engineering
The following flow map offers a quick summary of the main features of the EE and CompE curricula (for students entering in Fall '11 and after) and includes many useful links. Detailed information about the curricula and degree requirements can be found in the links given above.

Undergraduate Resources
ECE 310
ECE 350
MATH 213
CS 225
CS 173
ECE 391
ECE 385
ECE 290
RHET 105
ECE 313
ECE 190
ECE 110
ECE 329
ECE 210
MATH 286
ECE 330
ECE 342
EE Curriculum
PHYS 214
PHYS 213
MATH 241
PHYS 212
MATH 231
PHYS 211
MATH 221
CHEM 102
ECE 340
CE Curriculum Social Studies
EE Curriculum Social Studies
CHEM 102
ED Requirements
General Education Courses
ECE 445
Physical and Quantum Electronics
Circuits
Power and Energy Systems
Bioengineering and Accoustics
Electromagnetics
Remote Sensing
Signal Processing
Communications
Control Systems
Computing Systems Networks Software Algorithms
ECE 411
CE Technical Electives
EE Technical Electives
Technical Electives
CE Overview
EE Overview
ECE Courses
ECE Subdisciplines
ECE Curriculum
ECE Minors
Credit for ECE 445