Build. Secure. Lead.

Join the next chapter of engineering, where systems, software, and security converge. The online Master of Engineering in Software Systems & Cybersecurity program prepares you to design, defend, and lead with the confidence of a Penn Engineer.

Taught by some of the world’s top engineers, the MSE-SSC Online degree combines Ivy League rigor with the convenience of an entirely online curriculum. From wherever you live in the world, you will be able to learn at your own pace, on your own schedule. 

There is a current and growing need for Security Engineers with combined expertise in software systems and cybersecurity, which is projected to expand at an accelerated rate over the next decade. As AI-driven technologies and large-scale digital infrastructure increase system complexity and risk, few graduate programs are structured to prepare engineers for this hybrid role.

The MSE–SSC Online program addresses this gap, grounded in rigorous software infrastructure foundations with explorations into cybersecurity, big data systems, blockchain, and cloud technologies. This coursework prepares graduates for roles such as Security Engineer, Incident Response Specialist, Cybersecurity Architect, cybersecurity consultant, and secure software or systems engineer across industries including technology, finance, healthcare, defense, and critical infrastructure.

This program extends Penn’s legacy of excellence in the field of software systems and security, complimenting and partnering with the Schlein Center for Cybersecurity. The Schlein Center is a world leader in security and privacy by design, developing innovative approaches for building systems that are secure from the ground up.

“This program helps students move beyond surface-level understanding and develop a deep, foundational knowledge of both systems and security. You’re not just learning how to respond to threats, you’re learning how to build secure systems from the ground up. That kind of depth is what truly makes you valuable in an industry being reshaped by AI.”
Michael Hicks
Michael Hicks
  • Professor, Department of Computer and Information Science
  • Director, Schlein Center for Cybersecurity
  • Program Director, MSE-SSC Online
READ FULL PROFILE
“We’ve specifically designed our curriculum to provide both cutting-edge technical skills and an understanding of the impact this technology will have on people’s lives. Students will not only learn about the algorithms and models underpinning AI applications, they will also be equipped with the latest knowledge on the data center infrastructures that are powering the AI revolution, namely distributed systems, networking and GPU programming”
Boon Thau Loo
Boon Thau Loo
  • RCA Professor, Department of Computer and Information Science
  • Associate Dean for Graduate Programs
  • Director, Distributed Systems Laboratory
READ FULL PROFILE

MSE-SSC Online Academic Journey

Explore the Course Catalog to access detailed information regarding the degree requirements and curriculum for the MSE-SSC Online program.


MSE-SSC Online Sample Degree Plan

Students have access to our dedicated Student Experience Team and 1:1 advising, which helps students create personalized degree plans and explore different degree completion options through sample course plans.

Expanding Your Academic Journey

MSE-SSC Online + Online Graduate Certificate

Gain expertise in crucial computer science areas and expand your career horizons with our certificates in Data Science and Artificial Intelligence.

Eligibility – Graduates of MSE-SSC Online

Academic Plan – If you graduated in the last five (5) years, you may transfer in two courses for your Certificate. Certificates consist of four courses from the certificate plan.


MSE-SSC Online + Take a Course

Discover newly launched elective courses that delve into the latest advancements in technology. Embrace a shift in your learning focus to explore emerging areas, expanding your horizons to unveil a myriad of career possibilities.

Eligibility – Graduates of MSE-SSC Online

Academic Plan – Join Penn Engineering Online for a single semester to boost your knowledge and discover new areas.

Try Before You Apply

Not sure if Penn Engineering Online is right for you? Try out an open-enrollment specialization to find out if our innovative learning model is a fit for you.

Artificial Intelligence and Machine Learning Essentials with Python Specialization

Learn More
Request Info