Your ESE Department Contact:

Undergraduate Program Coordinator
Office: Room 203 Moore
Email: ESEundergraduate@seas.upenn.edu

 

Undergraduate Degree Information

EE Degree Requirements: Entered Fall 2014 and Beyond

Mathematics: 5 CU
MATH 104
MATH 114
MATH 240
ESE 301
1 Mathematics Elective
Natural Sciences: 4.5 CU

PHYS 140 or PHYS 150 or PHYS 170
PHYS 151 or PHYS 171
CHEM 101 or BIOL 101 or BIOL 121
1 Natural Science Lab, 0.5 cu: PHYS 150/170, BIOL 101/121, CHEM 053
1 Elective: Mathematics or Natural Science

Engineering: 16 CU (minimum)
CIS 110 or ENGR 105
ESE 111
ESE 215
ESE 218
ESE 224
CIS 120 or CIS 240 (Advanced Computing)
1 ESE course (Intermediate or Advanced Course)
Any combination of 4 CUs from:
- Circuits and Computer Engineering: ESE 319, 350, 370, 419, 570, 578
- Nanodevices and Nanosystems: ESE 310, 321, 460, 509, 521, 525, 529
- Information and Decision Systems: ESE 303, 313, 325, 406, 407, 500, 504, 512, 531, 539, 590
1 ESE Lab: ESE 319, ESE 350, MEAM 410, BE 470
ESE 450
ESE 451
PROFESSIONAl Electives: 4 CU1
1 Engineering Elective
2 Mathematics, Natural Science or Engineering Electives*
ESE 400, EAS 545, or EAS 595

*Dual-degree or dual-major students with a second major outside Engineering, Mathematics, or Natural Science may use up to three Professional Electives to satisfy requirements for their second major.

Social Science and Humanities: 7 CU2

2 Social Science Electives
2 Humanities Electives
1 Social Science or Humanities Elective
1 Social Science or Humanities or Technology in Business and Society Electives
EAS 203

Free Electives: 3 CU
3 courses meeting the requirements for Free Electives

1 At most one freshman level E course outside the major may be used as a Professional Elective.
Students may opt to take one fewer M, NS, or E course in the Professional Elective column for each full course unit in excess of 26 CUs accumulated in the M/NS and E columns combined. However, engineering courses must account for at least 16 CUs of all courses taken.

2 Two of the courses in the SSH column must satisfy the depth and writing requirements. See the SEAS UG Student Handbook for details.