SCS Minors (for non-SCS students)
The School of Computer Science offers a number of undergraduate minors for non-SCS students.
Students should consult with their own academic advisor as well as the advisor for the given minor for specific double-counting rules, especially for students who are pursuing an SCS minor with a major or other minors closely related to computing. Additional help can be provided by the Associate Dean in the Computer Science Undergraduate Program office (Gates-Hillman Center, 4th Floor).
Select from the list below to view more information about each minor.
- Artificial Intelligence, Minor
- Computational Biology, Minor
- Computer Science, Minor
- Human Computer Interaction, Minor
- Information Security, Privacy and Policy, Minor
- Language Technologies, Minor
- Machine Learning, Minor
- Neural Computation, Minor
- Robotics, Minor
- Societal Computing, Minor
- Software Engineering, Minor
A note on SCS Concentrations: Computer Science majors are required to pursue a minor outside of SCS or a concentration within SCS. Additional majors in SCS are still allowed for Computer Science majors. Artificial Intelligence, Computational Biology, Human-Computer Interaction and Robotics majors can complete an SCS concentration if they wish, but it is not required for these degrees. Minors in SCS will not be allowed for SCS students where there is an aligned concentration. For example, an SCS student cannot minor in Machine Learning since there is a Machine Learning concentration. Consult the SCS Concentrations section for details on available SCS concentrations.
