9 CARNEGIE MELLON UNIVERSITY
COLLEGE CHOICE SCORE: 89.97
AVERAGE NET PRICE: $35,250
Carnegie Mellon’s rigorous Bachelor of Science in Computer Science combines an in-depth core of computer science courses with substantial coursework through a required minor in a different subject. Many students pursue coursework in the humanities and other sciences, providing them the unique flexibility to engage in studies and employment in other fields. Courses are intensive and project-based, and allow students the ability to receive independent study credit through research.
This unparalleled program allows students to conduct part-time or summer jobs in independent computer science research. These experiences helps students gain insight into the issues surrounding the building and maintenance of computer-based systems. This four-year program is broken down into three main components: general education, fine arts, and computer science. Students will take a range of versatile, dynamic courses, including:
- Designing Human Centered Software
- Green Computing
- Machine Learning in Practice
- Natural Language Processing
- Experimental Animation
- Computer Game Programming
The university encourages students to engage in study abroad and internship opportunities to enhance and broaden their interdisciplinary experiences. Over thirty percent of graduating seniors study abroad at some point, enjoying programs in countries such as the Czech Republic, China, Peru, Italy, Spain, Thailand, Ireland, and Morocco. Internship opportunities are also encouraged, with students engaging in work experiences at startups, art museums, and a variety of other organizations and companies.