Carnegie Mellon University

"Software, Systems, and Society”

ISR is one of the seven academic departments of the Carnegie Mellon School of Computer Science (SCS). ISR hosts the SCS PhD programs in Software Engineering (SE) and Societal Computing (SC), along with six professional masters programs. We also host the undergraduate minor in software engineering.

Our research and educational programs focus on software engineering, privacy and security engineering, eBusiness, and societal computing.

ISR is home to approximately thirty faculty members, forty technical and administrative staff, forty PhD students (in the SE and SC programs), and more than one hundred MS students.

ISR faculty and students engage in research at the intersection of software, systems, and society. Here are some of the research areas we are known for:

  • Software architecture (Aldrich, Camara, Garlan, Shaw, Schmerl)
  • Social network analysis (Carley, Herbsleb, Vasilescu)
  • Big data (Agarwal, Carley, Christin, Fang, Goel, Shaw, Vasilescu)
  • Cyber-physical systems (Agarwal, Garlan, Goel, Kolter, Schmerl)
  • Socio-technical systems (Breaux, Carley, Herbsleb, Sadeh, Shaw, Vasilescu)
  • Program analysis (Aldrich, Kästner, LeGoues, Scherlis)
  • Usable Privacy and Security (Bauer, Christin, Cranor, Sadeh)
  • Security engineering (Aldrich, Garlan, Cranor, Bauer, Fredrikson)
  • Software assurance and quality (Aldrich, Garlan, Kästner, LeGoues, Scherlis)

There are important features of our educational programs that we are known for:

  • PhD in software engineering
  • PhD in societal computing
  • Practicum-based professional masters programs
  • Professional masters program in Privacy Engineering
  • Scaling up the flipped classroom
  • Project-based courses

Learn More About Our Courses