
USC Logic Minor
The USC minor in Logic requires the completion of 18 units, and at least 16 units must be upper-division. Students must take at least 3 courses from the combined categories of Advanced Logic and Upper-Division Logic, Math, and Philosophy.

Optional Elective Courses

Foundational Logic
Students with sufficient background in Mathematics or Computer Science, or students who have already taken PHIL 220 or PHIL 222, may, with instructor permission and on a case-by-case basis, substitute the Foundational Logic requirement with an additional Advanced Logic course.

Advanced Logic

Upper-Division Logic, Math, and Philosophy
Students may take as many of these courses as they'd like, to supplement their mandatory Foundational Logic course and their Advanced Logic course(s).

Notes On This Minor
-
This minor would be housed in the Philosophy department, so any PHIL, PPL, or PPE majors may only take it if they take at least 16 non-Philosophy units for it.
-
We hope to eventually add some of the following courses to our offerings (these courses are not yet being offered at USC, but if you're very interested in one, you can tell your prof you'd be excited for them to develop and offer it!):​
​​

Mathematics in Philosophy
(Topical Course, PHIL 3--)

Non-Classical Logic
(4--)

Category Theory
(4--)

Foundations of Mathematics
(---)




















