Helpful Links:

Engineering Handbook

Program Requirements

FAQ

Study Abroad

Student Groups

Your ESE Department Contact:

Staci Kaplan
Undergraduate Program Coordinator
Office: Room 203 Moore
Email: stacilk@seas.upenn.edu

 

Undergraduate Degree Information

EE Degree Requirements: Entered Fall 2015 and Beyond

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

PHYS 140 or PHYS 150 or PHYS 170 or Phys 93 or MEAM 110
PHYS 151 or PHYS 171 or (PHYS 94 + PHYS 51)
CHEM 101 or BIOL 101 or BIOL 121
1 Natural Science Lab, (1 cu total): PHYS 150/170 or PHYS 50 or MEAM 147,
PHYS 151/171 or PHYS 51, 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, 510, 521, 525, 526, 529
- Information and Decision Systems: ESE 303, 313, 325, 406, 407, 500, 504, 505, 512, 527, 528, 531, 539, 590
1 ESE Lab: ESE 290/291, 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
Mathematics, Natural Science, Engineering, ESE 400, EAS 545, or EAS 595 or Mgmt 235, Mgmt 237
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.