Gain the Penn State Advantage in Engineering
Penn State's online software engineering programs can teach you cutting-edge approaches to creating, maintaining, and improving software systems in economical, reusable, and extendable ways. Studying software engineering can help you become a creative problem-solver and gain the skills to make you employable in a number of dynamic industries.
Software Engineering Degrees
Software Engineering Certificates
Each of these stackable certificates can serve as an excellent stand-alone credential as well as a step on your journey toward a master’s degree. The following stackable credentials recognize your new skills and knowledge while you work toward your Master of Software Engineering — with no additional application fees.