Undergraduate Admissions

Admission to Bachelor of Science Programs

Admission to Bachelor of Science programs in the School of Computer Science are administered by the Carnegie Mellon Office of Undergraduate Admissions. For application requirements, deadlines and information, please refer to the Undergraduate Admissions website.

For a complete list of undergraduate program offerings at the School of Computer Science, please see the Undergraduate Programs page.

Admission to Undergraduate Second Major Programs

The School of Computer Science offers Second Major Programs in Computer Science, Human-Computer Interaction, and Robotics. Students interested in these programs must already be accepted and enrolled in another undergraduate program at Carnegie Mellon University. Admissions to a second major program are administered within the program's home department. Admissions requirements and application deadlines vary. Interested students should refer to the appropriate departmental program page for more information.

Undergraduate Minors

The School of Computer Science offers eight undergraduate minors. Accepted and enrolled undergraduate students interested in a minor should contact their academic advisor for more information. For a complete list of undergraduate minors, please see the Undergraduate Programs page.