CMU's Phillip Compeau has been inducted into the 2026 College of Fellows of the American Institute for Medical and Biological Engineering for his contributions to computational biology education.
SCS research institutes and centers play a key role in convening interdisciplinary talent across our academic departments, government and industry to develop technology that will impact generations to ...
Carnegie Mellon's Office of Undergraduate Admission processes all new undergraduate applications for admission to the School of Computer Scienc ...
Online master’s degree programs in SCS are ideal for students who want to continue working professionally while pursuing their degree remotely. They are part-time, flexible and taught by the same ...
School of Computer Science invite rising high school juniors and seniors to take impactful steps toward their future in tech. Students explore today’s most exciting fields while receiving ...
SCS isn’t just one of the world’s best academic colleges — it’s also a hotspot for some of the most talented faculty and staff on the planet. As a member of our team, you’ll become a vital part of our ...
From sunblock to softblock: Analyzing the correlates of neology in published writing and on social media. Maria Ryskina, Matthew R. Gormley, Kyle Mahowald, David R. Mortensen, Taylor Berg-Kirkpatrick, ...
My personal interests include hiking, biking, volleyball, and reading. Also, I love travelling and a glass of good red wine.
Research My research interests are in computer systems in the networked environment. I have a particular interest in exploring the systems and data structure response to evolving hardware trends near ...
My research centers on the design of programming languages and languages for specifying program behavior, mathematical tools for defining the semantics of such languages, and methods for proving that ...
The CMU Navlab group builds computer-controlled vehicles for automated and assisted driving. Since 1984, we have built a series of robot cars, vans, SUVs, and buses. More recent researches of Navlab ...
This is an introductory course on the foundations of programming languages. The central organizing principle is the identification of language features with types. The theory of programming languages, ...