Undergraduate Degree
Sample Curriculum - MSE Major
To see a sample curriculum for joint 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 |
MATH 104 SSH (e.g. writing requirement) |
MATH 114 CHEM 102 CHEM 054 (Lab) PHYS 141 EAS 210 |
| Year 2 | |
| Fall | Spring |
| MATH 240 MSE 220 (required) MSE 221 ENGR Elective (e.g. CIS 110) SSH |
MATH 241 MSE 215 (required) MSE 250 (required) MSE 260 (required) SSH |
| Year 3 | |
| Fall | Spring |
| MSE 360 (required) ENGR Elective (e.g. MSE 330) TECH Elective MATH 312 (required for a MATH minor) FREE Elective |
MSE 393 (required) MSE 430 (required) TECH Elective (e.g. MEAM 210) SSH (e.g. EAS 303) FREE Elective |
| Year 4 | |
| Fall | Spring |
| MSE 495 (required) ENGR Elective (e.g. MSE 405) TECH Elective (e.g. MSE 465 or 545) SSH SSH |
MSE 496 (required) MSE 440 (required) TECH Elective (e.g. MSE 561) SSH FREE Elective |
* Tech Elective can be Engineering (must have 2 or more), Natural Science, or Mathematics courses.

