Logic and Computation, Minor

The Minor in Logic and Computation

Overview

The Minor in Logic and Computation provides students with general course work in logic, the theory of computation, and philosophy. Students must complete six courses, among them the following three core courses. All courses counted towards the minor must be taken for a letter grade and passed with a grade of "C" or above. 

Curriculum

Logic and Computation Core Courses27 units
Units
80-150Nature of Reason9
80-211Logic and Mathematical Inquiry9
or 80-210 Logic and Proofs
80-310Formal Logic9
or 80-311 Undecidability and Incompleteness
Logic and Computation Electives27 units

Students must take two courses in the Philosophy Department at the 300-level or higher, in subjects related to logic and computation.  And an additional course at the 300-level or higher in an area that uses logical and computational tools, such as philosophy, computer science, linguistics, mathematics, psychology, or statistics. For a list of sample curricula and examples of course elective options, please visit the Major in Logic and Computation.  The choice of electives must be approved by the Senior Academic Program Manager.

Back to top