Admissions to the School of Computer Science's undergraduate programs are processed by Carnegie Mellon University. Find out more about the University's undergraduate admissions and application information.
Computer Science is more than number and code
At Carnegie Mellon, our curriculum encompasses the entire study of computation and how it can be applied to the world around us. Computer science can organize information, build smaller, faster, more secure systems, create channels of communication and delve deep into complex data sets.
“CT” is how computer scientists determine what can be computed and how to compute it. By looking at the world through the lenses of algorithms and abstraction, Carnegie Mellon computer scientists will be the problem-solvers of the 21st century.
The Future is YOURS!
Earn a degree in computer science and you can do anything. No matter if you want a career in medicine, business, law, politics, any type of science or engineering or even the arts, the School of Computer Science at Carnegie Mellon can help you achieve your goals.
Our curriculum is multi-dimensional and so are our students
In order to solve real-world problems, computer science needs professionals with a wide range of real-world perspectives. To accommodate varying high school education experiences, there are multiple entry points into the SCS curriculum, ranging from those with extensive programming knowledge to those who have never written a single line of code. A strong aptitude for math and science is more important than prior experience with computers.
The School of Computer Science offers a B.S. in Computer Science, a B.S. in Computational Biology, and a B.S. in Computer Science and Arts. We also offer a second major in Human-Computer Interaction, and minors in Language Technologies, Computer Science, Robotics, Software Engineering and Machine Learning.