top of page
Screenshot 2025-07-17 at 1.21.51 PM.png

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.

Screenshot 2025-07-17 at 1.21.51 PM.png

Optional Elective Courses

Screenshot 2025-08-24 at 12.42.50 AM.png
Introduction to Programming

CSCI 102L
 
Screenshot 2025-08-24 at 12.45.24 AM.png
Discrete Methods in Computer Science

CSCI 170
 
Screenshot 2025-07-17 at 11.16.30 PM.png
Probability and Rational Choice

PHIL 258
 
Screenshot 2025-08-24 at 12.43.34 AM.png
Object Oriented Programming

CSCI 103L
 
Chess Board
Chess and Critical Thinking

SLL 199
 
Screenshot 2025-07-17 at 11.18.10 PM.png
Mathematical Reasoning and Problem Solving

MATH 290
Screenshot 2025-08-24 at 12.44.30 AM.png
Introduction to C++ Programming

TAC 165
 
Image by Jonny Gios
Introduction to Logic

PHIL 220

 
Screenshot 2025-07-17 at 11.19.23 PM.png
Introduction to Semantics and Pragmatics

LING 303
 
Screenshot 2025-08-24 at 12.44.59 AM.png
Introduction to MATLAB

TAC 168
 
Screenshot 2025-07-17 at 11.15.24 PM.png
Logic and Language

PHIL 222

 
Screenshot 2025-07-17 at 1.21.51 PM.png

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.

Screenshot 2025-07-17 at 11.23.00 PM.png
Intermediate Symbolic Logic

PHIL 350
 
Screenshot 2025-07-17 at 1.21.51 PM.png

Advanced Logic

Students must take at least one of the following courses:

Screenshot 2025-07-17 at 11.28.30 PM.png
The Limits of Logic

PHIL 450
 
Screenshot 2025-07-17 at 11.30.00 PM.png
Higher-Order Logic

PHIL 451
 
Screenshot 2025-07-17 at 11.31.48 PM.png
Modal Logic

PHIL 452

 
Screenshot 2025-07-17 at 1.21.51 PM.png

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).

Neon Lights
Infinity in Mathematics and Philosophy

PHIL 381
 
Screenshot 2025-07-17 at 11.44.50 PM.png
Philosophy of Mathematics

PHIL 480
 
Screenshot 2025-07-17 at 11.43.41 PM.png
Fundamental Concepts of Analysis

MATH 425a

 
Screenshot 2025-10-31 at 10.56.38 PM.png
Theory of Numbers

MATH 430

 
Screenshot 2025-07-17 at 11.44.16 PM.png
Math History

MATH 450

 
Screenshot 2025-07-17 at 1.21.51 PM.png

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!):​

​​

Screenshot 2025-07-17 at 11.49.35 PM.png
Mathematics in Philosophy

(Topical Course, PHIL 3--)
Screenshot 2025-07-17 at 11.47.36 PM.png
Non-Classical Logic

(4--)

 
PNG image.png
Category Theory
 
(4--)
 
Screenshot 2025-07-17 at 11.46.55 PM.png
Foundations of Mathematics
 
(---)
 
Screenshot 2025-07-17 at 11.48.30 PM.png
Set Theory

(---)

 
bottom of page