The Department of Mathematics offers a wide spectrum of undergraduate courses.
Math courses numbered 000–299 are considered lower-division undergraduate classes and are largely service courses, meaning that that they serve students across USC’s colleges and majors. Lower-division classes tend to be more computational in nature, apart from Math 290 which acts as a bridge to upper-division courses.
Math courses numbered 300–499 are considered upper-division undergraduate classes, intended for Math, Physics, Economics, Data Science, or other similar STEM majors. Upper-division courses are largely proof-based and involve some level of abstract logical reasoning.
Math courses numbered 500+ are primarily intended for graduate students, PDP students, or undergraduate students considering graduate school.
Please consult the USC Catalogue for descriptions of all our courses.