Free Electives

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 1100, 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 and/or did not have 4-digit equivalent in the NGSS update. Check with the primary department to confirm course status.

* Also counts as engineering