100% Online
Complete your Penn State course work at your own pace and 100% online.
Application deadline
Credits and costs
Nationally Recognized

Gain Skills to Design, Develop, and Test Software
-
Implement new technologies in one of the fastest growing professions throughout industry and government.
-
Drive global innovation and technological change.
-
Plan and manage development of software-intensive systems using project management methods, communication skills, and tools.
-
Explore the trade space within a given set of internal and external constraints for a system under development.
Get the resources you need to make informed decisions about your education. Request information on this program and other programs of interest by completing this form.
Benefit from Being Part of a Cohort
From start to finish, you’ll progress through the program with others in your cohort. You’ll gain valuable experience interfacing, collaborating, and networking with peers and faculty while completing projects remotely, just as teams do in the broader global marketplace.
Who Should Apply?
The Master of Software Engineering program is designed to help students with an undergraduate degree in computer science, computer engineering, electrical engineering, or information sciences become leaders in the industry.
Convenient Online Format
This program's convenient online format gives you the flexibility you need to study around your busy schedule. You can skip the lengthy commute without sacrificing the quality of your education and prepare yourself for more rewarding career opportunities without leaving your home.
A Trusted Leader in Online Education

Penn State has a history of more than 100 years of distance education, and World Campus has been a leader in online learning for more than two decades. Our online learning environment offers the same quality education that our students experience on campus.
Information for Military and Veterans

Are you a member of the military, a veteran, or a military spouse? Please visit our military website for additional information regarding financial aid, transfer credits, and application instructions.