Carnegie Mellon University School of Computer Science

Undergraduate Concentrations

SCS undergraduates can pursue a concentration in a specific computing area to gain additional depth. These concentrations assume that students have taken some or all of the SCS undergraduate core courses so they're prepared for advanced study. Each concentration resides in a specific SCS department or institute.

Students can choose a concentration in the following topics:

Revisit this page frequently for new concentrations that may be approved in the future.