SCS Departments

If you're serious about computer science and know that your passion is using technology to change the world, there's no better place for you than Carnegie Mellon's School of Computer Science. We not only helped define the field in its infancy, but we also offered the nation's first degree in CS. Our programs, housed in the school's seven departments, give you both the theoretical knowledge and hands-on experience you need to solve any problem in computer science. Interested in research? You can do that too — even at the undergraduate level! Plus our vast alumni network and strong relationships will industry will help you pursue your dream job after graduation

Explore Our Undergrad Options

Undergraduate Students

ProgramsAdmissions

Check Out Our Master's Degrees

mastersweb_test.jpg

ProgramsAdmissions

Learn About Our Ph.D. Programs

PhDweb_test.jpg

ProgramsAdmissions

Follow Us on Social!

Need help here.

We're committed to diversity in CS.

And that's not just lip service. Our new CS Pathways initiative works to create an inclusive environment not just in SCS, but in the entire field.

CS Pathways logo, red arrows

But don't take our word for it. Listen to our students.

I just got here and I felt that vibe. I knew it was where I should be.

Harlene Samra, SCS Class of 2021

SCS student Harlene Samra.jpg