Your MSE Department Contact:

Ms. Vicky Lee
Undergraduate Program Coordinator
Office: Room 201, LRSM
Phone: 215-898-8337


Undergraduate Degree

Sample Curriculum - MSE Major with dual major in SEAS (updated March2016)

The typical undergraduate course of study for a dual major degree with MSE and BE, CBE, ESE or ChE.To see a sample curriculum for just MSE majors, click here.

For the latest course information, including syllabi and scheduling, visit Penn InTouch (login required). If you do not have a PennKey, you can view the MSE course list, provided by the university registrar. Please note that the registrar PDF is only updated twice per year and will not reflect all current information.


Year 1
Fall Spring

CHEM 101 (General Chemistry I)
CHEM 053 (General Chemistry Lab I)
PHYS 140 (General Physics)/or MEAM 110 Intro to Mechanics
MATH 104 (Calculus, Part I )

TECH Elective (e.g. ENGR 101)*

SSH (e.g. writing requirement)

CHEM 102 (General Chemistry II)
CHEM 054 (General Chemistry Lab II)
PHYS 141 (General Physics)
MATH 114 (Calculus, Part II)

Tech Elective: ENGR 105 (required)

Year 2
Fall Spring

MSE 220 (required)

MSE 221 (required)
TECH Elective
MATH 240 (Calculus, Part III)

SSH (EAS 203)

MSE 215 (required)
MSE 250 (required)
MSE 260 (required)
MATH 241 (Calculus, Part IV)/ or ENM 251 (Analytical Methods for Eng.)


Year 3
Fall Spring

MSE 330 (required)

MSE 360 (required)
ENGR elective (dual major XXX)
MATH (e.g. ESE 301)

Free Elective

MSE 393 (required)
TECH Elective (dual major XXX)
Free Elective
Free Elective
SSH (EAS 303)
Year 4
Fall Spring
MSE 405 (required)
MSE 495 (required)
MSE 460 (required)

MSE 440 (required)

MSE 496 (required)
TECH Elective (dual major XXX)
ENGR Elective (ex. MSE 465, 555)


* Engineering electives are not limited to the selection above. These selections will be made during consultation with your advisor.