The Master of Software Engineering degree requires 36 credits—18 core credits, 12 elective credits, and 6 capstone credits.
- Wide variety of electives lets you customize the program to meet your career interests.
-
Courses are available in different formats (fully in-person, hybrid, or fully online) to accommodate different schedules and preferences, and provide flexibility for your learning experience. Enrolling in online courses is largely limited to summer semesters, and students must check with their academic advisors for eligibility to enroll in online classes.
- Immersive capstone project allows you to experience the complete software development lifecycle, engineering a fully functional product.
Course Offerings
Penn State’s Schedule of Courses lists course availability. Although the course numbers, times, and availability on the University registrar’s schedule of courses are correct, your educational record may require the listed prerequisites (or not).
Fall 2024
If you have issues viewing any of these documents or have any questions, please contact the division at [email protected].
Students must successfully complete the SARI (Scholarship and Research Integrity) requirement of the Penn State degree in order to graduate.