NGSS Updates: Please note due to NGSS changes to course numbering this page has been updated to include 3-digit and 4-digit course numbers. Thank you for your patience as this and other pages transition.
Any course offered by the University to undergraduates may be taken as a free elective unless it is in the No Credit list.
No Credit List:
Penn Engineering undergraduates may not use courses on this list toward their degree:
- Astro 0001
- CHEM 001 (Note: not permitted for students entering Fall 2018 or later)
- CIS (CSE) 100/101
- EAS 5030 (SEAS UG students may register for EAS 4030 for TBS credit)
- EAS 5050 (SEAS UG students may register for EAS 3010 for TBS credit)
- Education (inter-session courses)
- Math 1510, 1700
- MCIT courses
- MEAM 091, 092, 093, 094, 095
- Military Science
- Naval Science (except 102, 201, 2020, 301*, 401, 4020)
- Organizational Dynamics (DYNM) courses
- Physics below 140 except PHYS 0500, 0510, 093, 094
- Statistics below 4300 (Note: effective Fall 2021 STAT 4050 and STAT 4220 can only be used as free electives)
- Perelman School of Medicine (MED courses)
- Wharton Global Youth Pre-Baccalaureate courses
- The Green Program (TGP) study abroad
Please note: Red, bolded courses may not be active. Check with the primary department to confirm course status.
* Also counts as engineering