Bachelor's Concentrations
SCS undergraduates can pursue a concentration in a specific computing area to gain additional depth.
If you are planning to undertake a concentration offered by the School of Computer Science you should have taken some or all of the SCS undergraduate core courses so you are prepared for advanced study.
Computer Science Department concentrations:
Principles of Programming Languages
Undergraduate Concentrations across SCS - Full List
- Academics
-
Bachelor's Programs
- How to Apply as Incoming First-Year
- 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 Internship in Computer Science
- Master's Programs
- Doctoral Programs
- Student Resources