BSE Degree Requirements
*For Students Matriculating in Fall 2020 or after*
Below are the requirements for the BSE degree for students who matriculated in Fall 2020 or after.
This reflects a total of 37 course units.
Note: Any student considering the accelerated master’s program should register for 500-level cross-lists since 400-level courses will not count towards a graduate degree. SEAS will not approve retroactive changes in course designation.
2020 MEAM undergraduate curriculum flowchart
Please note: Due to NGSS changes to course numbering in March 2022, this page has been updated to reflect the new 4-digit course numbers.
Mathematics and Natural Science (10 CUs)
Be sure to see also the Mathematics section of the SEAS Undergraduate Handbook
MATH 1400 Calculus I (1 CU)
- Students entering Penn in 2024 and earlier may satisfy this requirement with AP credit.
- Students entering Penn in 2023 and earlier may satisfy this requirement via retroactive credit.
MATH 1410 Calculus II (1 CU)
- MATH 1610 Honors Calculus I also fulfills this requirement.
MATH 2400 Calculus III (1 CU)
- MATH 2600 Honors Calculus II also fulfills this requirement.
ENM 2510 Analytical Methods for Engineering or MATH 2410 Calculus IV (1 CU)
- ENM 2510 is recommended since it was created especially for engineers.
- Note: ENM 2510 may count towards the Math minor. If you would like to pursue the Math minor and take ENM 2510, we suggest applying for the math minor prior to taking ENM 2510, so that you can get written approval of your intended math minor courses.
Additional Math Course (1 CU)
- Recommended:
- MATH 3120 Linear Algebra
- Any course on the SEAS list of Mathematics courses will fulfill this requirement.
MEAM 1100 Introduction to Mechanics (1 CU)
- Credits that will also fulfill this requirement:
- PHYS 0150 (which indicates AP Credit for the “C” Mechanics exam or the foreign equivalent)
- PHYS 0150 Principles of Physics I
- PHYS 0170 Honors Physics I
- PHYS 0140 Principles of Physics I Without Lab (not recommended)
MEAM 1470 Introduction to Mechanics Lab (.5 CU)
- Credits that will also fulfill this requirement:
- PHYS 0050 Physics Laboratory I
- PHYS 0150 Principles of Physics I
- PHYS 0170 Honors Physics I
PHYS 0151 Principles of Physics II (1.5 CU)
- PHYS 0151 (which indicates AP Credit for the “C” Electromagnetism exam or the foreign equivalent)
- PHYS 0141 Principles of Physics II Without Laboratory fulfills the lecture portion of this requirement (worth 1 credit unit).
- PHYS 0051 Physics Laboratory II fulfills the lab portion of requirement (worth 0.5 credit units).
- PHYS 0171 Honors Physics II fulfills this requirement (worth 1.5 credit units).
- ESE 112 Engineering Electromagnetics (worth 1.5 credit units) fulfills this requirement.
CHEM 1012 General Chemistry I (1 CU) or BIOL 1121 Intro to Biology – The Molecular Biology of Life (1 CU)
- In the Fall, lecture sections -004 and -005 of CHEM 1012 are recommended for engineers.
- EAS 0091 (which indicates AP Credit or the foreign equivalent) fulfills this requirement.
Additional Math or Natural Science Course (1 CU)
- The following courses are recommended to fulfill this requirement:
- MATH 3120 Linear Algebra
- ENM 3600 Introduction to Data-driven Modeling – Fall
- PHYS 2280 Physical Models of Biological Systems – Fall
- PHYS 3364 Laboratory Electronics
- Any course on the SEAS list of Natural Science courses will fulfill this requirement, as will any course on the SEAS list of Mathematics courses.
Core MEAM (9 CUs)
MEAM 2020 Intro to Thermal and Fluids Engineering (1 CU) – Fall
MEAM 2030 Thermodynamics (1 CU) – Spring
MEAM 2100 Statics and Strength of Materials (1 CU) – Fall
- Due to significant overlap with MEAM 2100, MEAM students should not register to take BE 2000.
MEAM 2110 Engineering Mechanics: Dynamics (1 CU) – Spring
MEAM 2470 MEAM Lab I (.5 CU) – Fall
MEAM 2480 MEAM Lab I (.5 CU) – Spring
MEAM 3470 Mechanical Engineering Design Lab (1 CU) – Fall
MEAM 3480 Mechanical Engineering Design Lab (1 CU) – Spring
MEAM 4450 Mechanical Engineering Design Projects (1 CU) – Fall
MEAM 4460 Mechanical Engineering Design Projects (1 CU) – Spring
Professional Electives (7 CUs)
Maximum of three 100-level courses in this section (including programming course).
ENGR 1050 Intro to Scientific Computing (1 CU)
- The following courses will also fulfill this requirement:
- CIS 1100 Introduction to Computer Programming
- CIS 1200 Programming Languages and Techniques I
MEAM Upper-Level Electives (2-3 CUs)
- MEAM Upper-Level courses include all MEAM 5000-level courses except for MEAM 5990
- All MEAM majors must take at least 3 CUs of MEAM upper levels for their BSE degree requirements. Because the optional concentrations already involve a MEAM upper level depth requirement, students pursuing a concentration should take their upper level depth requirement + 2 MEAM upper levels of their choosing (+ 4 Technical Electives). Students not declaring a concentration should take 3 MEAM upper levels of their choosing (+ 3 Technical Electives).
Technical Electives (3-4 CUs)
- A technical elective is defined as any course that SEAS considers a Math, Natural Science or Engineering course
- Dual degree students may submit a MEAM core requirement substitution request to fulfill up to one technical elective with advanced dual degree courses (200-level or above)
Students interested in diversity, equity, and inclusion can choose certain courses for their General Electives and possibly for their Technical Electives to satisfy the DEI Elective Option. For more information, click here
General Electives (7 CUs)
Writing requirement – One general elective (below) must be a Writing course.
Social Science electives (2 CUs) – EAS 2030 required for entering class of Fall 2013
Humanities electives (2 CUs)
Social Science or Humanities elective (1 CU)
Social Science, Humanities or Technology, Business and Societies electives (2 CUs)
Students can focus some of their General and Technical Electives on issues related to diversity, equity, and inclusion (DEI) with the MEAM DEI Elective Option (4 CUs). For more information, click here.
Concentration Courses (4 CUs)
Concentrations are intended to give students a more in-depth perspective into a particular area of focus within mechanical engineering and applied mechanics. Students must formally declare their concentration by submitting a MEAM concentration declaration form (form link coming spring 2021). Students may only select one concentration.
Courses Required if No Concentration Declared (4 CUs)
- MEAM 3020 Fluid Mechanics (1 CU) – Fall
- MEAM 3210 Dynamic Systems and Control (1 CU) – Spring
- MEAM 3330 Heat & Mass Transfer (1 CU) – Spring
- MEAM 3540 Mechanics of Solids (1 CU) – Fall
Dynamics, Controls, and Robotics Concentration (4 CUs)
- MEAM 3200 Intro to Mechanical and Mechatronic Systems (1 CU) – Fall
- MEAM 3210 Dynamic Systems and Control (1 CU) – Spring
- MEAM 3000-level breadth elective (choose any MEAM 3000-level course beyond MEAM 3200 and MEAM 3210)
- Concentration-approved MEAM Upper-Level
- See your entering class’s MEAM undergraduate handbook for a list of acceptable upper levels.
Mechanics of Materials, Structures and Design Concentration (4 CUs)
- MEAM 3210 Dynamic Systems and Control (1 CU) – Spring
- MEAM 3540 Mechanics of Solids (1 CU) – Fall
- MEAM 3000-level breadth elective (choose any MEAM 3000-level course beyond MEAM 3210 and MEAM 3540)
- Concentration-approved MEAM Upper-Level
- See your entering class’s MEAM undergraduate handbook for a list of acceptable upper levels
Energy, Fluids and Thermal Systems Concentration (4 CUs)
- MEAM 3020 Fluid Mechanics (1 CU) – Fall
- MEAM 3330 Heat & Mass Transfer (1 CU) – Spring
- MEAM 3000-level breadth elective (choose any MEAM 3000-level course beyond MEAM 3020 and MEAM 3330)
- Concentration-approved MEAM Upper-Level
- See your entering class’s MEAM undergraduate handbook for a list of acceptable upper levels
Undergraduate Program:
Staff Contact:
Katie Knorr
Academic Coordinator for Undergraduate Programs
229 Towne Building
Phone: 215-898-4825
Email: kknorr@seas.upenn.edu