Skip to Content

College of Engineering and Computing


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.