Bachelor's Admissions 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. AdmissionsIf 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.Refer to the Bachelor's Programs Overview for information about bachelor's programs in the Computer Science Department and School of Computer Science. Incoming First-Year Credit TransferIf you are an incoming first-year and you have taken courses that you want to see if transfer credit is possible, please refer to our Incoming Student Course Transfer page. Already at CMU? Are you seeking information about a B.S. in CS and you are already at Carnegie Mellon?Please refer to the information provided in the B.S. in CS guideline pages: Transfer or Dual DegreeMinor & Additional Major Academics Current Semester Courses Upcoming Semester Courses Schedule of Classes Undergraduate Catalog Bachelor's Programs How to Apply as Incoming First-Year Incoming Student Course Transfer B.S. in CS Curriculum B.S. in CS Concentrations B.S. in CS External Course Transfer B.S. in CS Program Contacts Guidelines for Internal Transfer or Dual Degree Minor and Additional Major in Computer Science Other SCS Undergraduate Programs Summer Research for International Students Master's Programs Doctoral Programs Student Resources