Undergraduate Admissions Overview

The admissions process for each undergraduate major varies from program to program. General information for each program is below.

Bachelor of Science (B.S.) in Computer Science

Carnegie Mellon’s undergraduate admissions process values selecting students who will add depth and breadth to our community — we’re not looking for "perfect" students, but students we think are a good fit and who will succeed at CMU.

Over 8,500 students applied for undergraduate admission to the School of Computer Science (SCS) for entry Fall 2018 and 435 were accepted with a final class size around 212.

Students who accepted our offer of admission were given the choice of three majors:

  • Artificial Intelligence
  • Computational Biology
  • Computer Science

All students who enter SCS can select Computer Science without restriction. Acceptance into Computational Biology and Artificial Intelligence is strictly limited.

The first year is very similar for all three majors and you select your specific major during your second semester. If you're thinking about obtaining a B.S. in Computer Science, visit the university's Office of Undergraduate Admission for detailed information about the application and undergraduate admissions process.

Current Carnegie Mellon Students: Please refer to the information provided in the CS undergraduate page: Guidelines for Transfer, Dual Degree, Minor & Additional Major in CS.

CS Additional Major or Minor

If you are interested in applying for an additional major or minor in Computer Science please refer to the Guidelines for Transfer, Dual Degree, Minor & Additional Major in CS Once you are ready to declare, or if you have questions, please contact Mary Widom in GHC 4115.

Bachelor of Computer Science and Arts

You may enter the BCSA program in one of two ways:

  • as an incoming first year student
  • as an internal transfer student

Students who wish to apply for admission directly as a first year student must be accepted to both the College of Fine Arts and the School of Computer Science.

More than half of the students enter the programs as internal transfer candidates. The same admissions requirements apply to transfers as well as to incoming first year students.

Information about the BCSA admissions process is available on the BXA Intercollege Degree Programs Admissions page.

B.S. in Music and Technology

Students enrolling in the Bachelor of Science in Music and Technology program must be accepted to the School of Music and either the School of Computer Science or the Carnegie Institute of Technology.

Applicants are required to submit the University's Common Application and all necessary related materials to the Carnegie Mellon Undergraduate Admission Office. More information is available on the Music department's "Applying to B.S. in Music and Technology program" web page.