Helpful Links:

Engineering Handbook

Program Requirements


Your ESE Department Contact:

Staci Kaplan
Undergraduate Program Coordinator
Office: Room 203 Moore


Undergraduate Degree Information

EE Sample Curriculum: Entered Fall 2014 and Beyond

Freshman Year: Fall   Spring

Calculus I (MATH 104)
Principles of Physics I, no lab (PHYS 140)
Circuits, Signals, Networks and Systems (ESE 111)
Programming in Java (CIS 110)
Freshman writing seminar (SSH elective)


Calculus II (MATH 114)
Electromagnetics w/Lab (PHYS 151)
EE Area Elective (e.g., ESE 170/171 or ESE 250)
SSH Elective

Sophomore Year: Fall   Spring

Calculus III (MATH 240)
Electrical Circuits and Systems (ESE 215)
Physics and Models of Semiconductor Devices (ESE 218)
Engineering Ethics (EAS 203)


Science with Lab (e.g. CHEM 101/53, BIOL 101)
Signal and Information Processing (ESE 224)
Computing (CIS 120 or CIS 240)
SSH Elective

Junior Year: Fall   Spring

Engineering Probability (ESE 301)
Math (e.g. 312, 360)
2 Advanced ESE Area Electives (4 req'd)
SSH Elective


Math or NS Elective (M/NS)
Advanced ESE course (3rd of 4 req'd)
Technology Management Elective (ESE 400, EAS 545 of EAS 595)
Free Elective

Senior Year: Fall   Spring

Senior Design Project I (ESE 450)
Advanced ESE course (4th of 4 req'd)
Professional Elective (E)
SSH Elective
Free Elective


Senior Design Project II (ESE 451)
2 Professional Elective (E/M/NS)
SSH Elective
Free Elective