Undergraduate students at Penn State Abington who are majoring in computer science can take advantage of the Integrated Undergraduate-Graduate (IUG) degree program in conjunction with the Master of Software Engineering at Penn State Great Valley. The seamless bachelor’s-to-master’s degree program allows students to earn both degrees in five years and apply 12 credits earned during undergraduate studies to the 36-credit Master of Software Engineering program.
This STEM-designated graduate degree program prepares computer professionals to manage and develop software products and services for industry and government through project planning and software analysis, architecture, design, implementation, and testing.
Key Program Benefits
- Earn your bachelor’s and master’s degrees in as little as five years. You can take graduate courses full-time or part-time, completing your master's degree in as little as one year, or take up to eight years.
- Save money by paying the undergraduate tuition rate for your entire graduate degree.
- Apply these four graduate-level courses (12 credits, at least half of which must be at the 500 or 800 level) toward both your B.S. in Computer Science and the Master of Software Engineering:
- CMPSC 430 - Database Design
- CMPSC 487W - Software Engineering and Design
- SWENG 581 - Software Testing
- SWENG 837 - Software System Design
Program Eligibility
- The application deadline for this program is the second week of the semester prior to the semester of degree conferral.
- All students must have completed at least 60 credits to apply, and transfer students must have completed at least 15 credits at Penn State.
- Students typically begin planning to apply by the end of their sophomore year.
- In consultation with an adviser, students must prepare a plan of study appropriate to the integrated program and present their plan of study to the head of the graduate program prior to being admitted. The plan should cover the entire program and should be reviewed periodically with an academic adviser throughout the program.
Schedule a virtual meeting with Erica Dercole, Enrollment Services Specialist, or email [email protected] to learn more. Schedule an appointment