
Learn from world-class CMU faculty, from anywhere.
Today’s tech landscape is evolving faster than ever. Carnegie Mellon’s top-ranked School of Computer Science offers a range of online programs to help you adapt quickly and gain expertise in high-demand disciplines, including machine learning, privacy engineering, agentic AI and more.
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 faculty who lead our on-campus programs.

Designed for experienced software professionals who have an aptitude for reflective practice, this program builds on industry experience. Learn to manage large-scale projects with a focus on software architecture while you’re working in an active development environment, and gain the leadership and management skills that you’ll need to advance your career in the AI era.

Privacy is not dead, but our current state of privacy is less than ideal. At Carnegie Mellon, we’ve spent decades at the forefront of privacy research. Our flexible, online master’s program prepares you to operate at the intersection of technology and policy, providing the skills you’ll need to identify and resolve privacy challenges in modern software systems.
Carnegie Mellon’s online, stackable graduate certificate programs are taught by world-class faculty from across the university. Designed for working professionals, they encompass weekly, live-online sessions in the evening, along with asynchronous coursework you can finish at your own pace. View SCS offerings below and visit CMU Online for the full list of programs.

Learn the latest and most advanced techniques in Generative AI, large language models and multimodal machine learning from expert faculty at the forefront of computing. More than theory, this program takes a hard-core systems approach, giving you technical skills and the ability to implement and scale solutions for your organization.

Companies know how important data is, but they don’t always know what to do with the volume of data they collect. Learn how to leverage AI and machine learning technology to harness the power of large scale data systems. This unique expertise will give you the ability to turn raw data into usable information that you can apply in industry.
Online professional certificate programs in SCS connect you with computer scientists and educators at the top of their fields. They offer flexible opportunities for working professionals to gain expertise through self-paced and/or live online courses, without the extended commitment required for a master’s degree.

Beyond online education, SCS offers a wide range of professional master’s programs on campus, as well as custom courses designed for organizations and teams. Use the links below to learn about these offerings.