The master of software engineering degree requires 36 credits (you may need to take additional preparatory classes depending on your engineering background). After admission to the program, you will have eight years to complete your course work with a grade point average of 3.0 (B) or higher. Note that our electives may change over time as new courses are developed. If you have questions or requests for course substitutions and approvals, e-mail [email protected].
Students admitted fall 2009 or after must successfully complete the SARI (Scholarship and Research Integrity) requirement of the Penn State degree in order to graduate.
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, their prerequisites differ. Access the course description page to learn about Penn State Great Valley course offerings and prerequisites.
Summer 2020 Course Offerings
Summer I Term:
- INSC 897 - Ethical Hacking
Summer II Term:
- CSE 543 - Computer Security
Fall 2020 Course Offerings
Fall I Term:
- INSC 521 - Database Design Concepts
- STAT 500 - Applied Statistics
- SWENG 581 - Software Testing
- SWENG 826 - Applied Human-Computer Interaction
Fall II Term:
- DAAN 862 - Deep Learning (Prerequisite: STAT 500)
- DAAN 881 - Data-Driven Decision Making (Prerequisite: STAT 500)
- SWENG 837 - Software Systems Design
- SYSEN 550 - Creativity and Problem Solving I
Fall I and II Term:
- SWENG 894 - Capstone Experience – Advanced Software Engineering
- To be taken near the end of the program