Skip to main content
Carnegie Mellon University

Education at S3D:
Solve Big, Impact Real Lives

Welcome to the Software and Societal Systems Department (S3D) at Carnegie Mellon University, where we empower you to solve big challenges and strengthen societies through technology. As you weigh your options among top-tier programs, picture yourself in a community that pioneers computing research at society’s frontier, tackling complex problems with rigor and purpose. At S3D, you won’t just learn to code—you’ll learn to build systems that matter.


Undergraduate Education

Dive into our dynamic minors and concentrations, crafted for those who view technology as a driver of societal progress. Engage with interdisciplinary courses like Influence, Persuasion, and Manipulation Online and Ethics and Policy Issues in Computing, where you’ll explore the real-world implications of technology. Work on hands-on projects—think secure web applications or AI for social good—that bridge theory and practice. Here, you’ll join a tight-knit community of innovators dedicated to your growth and the advancement of the field, preparing you to stand out in a competitive world.

Why S3D? Expand your skills, collaborate with diverse teams, and tackle real problems that impact real people—all while building a foundation for a meaningful career.

Explore our minors and concentrations to see how you can make a lasting impact.


Ph.D. Programs

Push the limits of what’s possible with our Ph.D. programs in Software Engineering and Societal Computing. Take a systemic approach to software engineering, weaving together ethical, social, and technical threads to address the complexities of a connected world. Partner with world-renowned faculty on transformative research—enhancing digital privacy, revolutionizing software security, or beyond. Thrive in an interdisciplinary, supportive environment that fuels bold ideas. Our graduates leave ready to lead at top academic institutions and industry giants, driving lasting impact.

Why S3D? Work with pioneering faculty on large-scale projects that redefine technology’s role in society, backed by a program with a global reputation for rigor and innovation.

Software Engineering PhD Program   Societal Computing PhD Program


Masters Programs

Elevate your career with our Masters programs in Software Engineering (MSE) and Privacy Engineering (MSIT-PE). Gain in-demand skills through a rigorous, flexible curriculum designed to match your ambitions—whether you’re eyeing startups or massive systems. Leverage our deep industry ties and elite alumni network to unlock opportunities worldwide. From day one, you’ll build practical expertise that sets you apart, ready to lead in a fast-evolving field.

Why S3D? Jumpstart your career with a top-tier program that blends technical precision with real-world relevance, opening doors to leadership roles across the globe.

Master of Software Engineering Programs   Master of Privacy Engineering

Executive and Professional Education

Stay ahead in the ever-shifting IT landscape with training that’s as practical as it is powerful. Choose eLearning, on-campus, or on-site options tailored to your life and goals. Learn from industry veterans and thought leaders who bring cutting-edge insights to the table. Apply your new skills immediately to solve tomorrow’s challenges, whether you’re upskilling or pivoting your career.

Why S3D? Gain actionable expertise from a leading program, designed to keep you competitive in a world where technology never slows down.

Learn more about S3D Executive and Professional Education