Search results
Carnegie Mellon’s School of Computer Science is widely recognized as one of the first and best computer science programs in the world. Our programs train the next generation of innovators to solve real-world problems and improve the way people live and work.
- Partnerships
CMU School of Computer Science
- Give
Give - CMU School of Computer Science
- Education Course Listings
Carnegie Mellon School of Computer Science 5000 Forbes...
- Education Online Graduate Certificate
That’s why Carnegie Mellon University designed the online...
- Education Concentrations
Carnegie Mellon University School of Computer Science Skip...
- Education Admissions
For Non-CMU Applicants. Carnegie Mellon's Office of...
- Education General Education Requirements
Carnegie Mellon University School of Computer Science Skip...
- Education Policies and Procedures
All SCS students are required to comply with the school and...
- Partnerships
Explore the five bachelor's degrees and eight minors offered by the School of Computer Science at Carnegie Mellon University. Learn about the admission requirements, program objectives, and interdisciplinary opportunities for computer science students.
The Fifth Year Master's in Computer Science is a direct master's program for students receiving a bachelor of computer science from Carnegie Mellon. The purpose and goal of the program is to encourage our very brightest undergraduates to become involved with research that broadens their often hectic undergraduate experience.
Computer Science. Bachelor of Science Additional Major Minor. Designed for tech-minded scholars with big-picture mindsets, this degree combines a solid core of computer science courses with other science and humanities courses that help you develop greater context and crucial critical thinking skills.
Carnegie Mellon's undergraduate major in computer science combines a solid core of computer science courses with the ability to gain substantial depth in another area through a required minor in a second subject. The curriculum also gives you numerous choices for science and humanities courses.
We cater to students with basic analytic skills and a strong aptitude for mathematics, programming, and logical reasoning. You don’t need a bachelor’s degree in computer science specifically for the program, but a technical undergraduate background will set you up for success.
The Master of Science in Computer Science offers students with a bachelor's degree the opportunity to take their skills to the next level with advanced study. We cater to students with basic analytic skills and a strong aptitude for mathematics, programming, and logical reasoning.