Computer Science and Engineering

Math & CS Double Major

Students who wish to obtain a bachelor's degree with a double major in Mathematics
from the College of Arts and Sciences and in Computer Science from the College of
Engineering and Computing must satisfy the requirements for both degree programs.

Double Major Requirements

Every year, several students choose to double major in Math and Computer Science.
There is significant industrial demand for people with both Mathematical and Programming
skills.

We have made the process easier to get both degrees by identifying all the classes
that overlap in topic and determining which ones need to be taken. The result is that
fewer classes are required to graduate. Once at USC, if you are interested, ask your
Academic Advisor about this double major.