Choose the School of Computer Science for Undergrad Education

Helpful information for prospective Carnegie Mellon computer science undergraduates.

We want to help you be as informed as possible about opportunities in the School of Computer Science. Below, we've included resources about our four undergraduate offerings, including video overviews from the directors of our bachelor's degree programs in computer science, computational biology, artificial intelligence and human-computer interaction.

SCS Undergraduate Programs

You can explore our majors, minors and concentrations on our Undergraduate Programs page. Also, make sure you check out the Undergraduate Admission's Office's School of Computer Science page. It provides valuable information about SCS.

Program Overviews

The videos below provide more information about our undergraduate programs and what it's like to be an SCS student. They're actually recorded versions of live info sessions, so it's almost like being here.

Computer Science

Tom Cortina, Associate Dean for Undergraduate Education

Computational Biology

Phillip Compeau, Assistant Department Head for Education

Artificial Intelligence

Reid Simmons, Director of the Artificial Intelligence Program

Human Computer Interaction

Vincent Aleven, Director of Undergraduate Programs in Human-Computer Interaction