Discrete Mathematics and Logic, Minor

The Minor in Discrete Mathematics and Logic

Overview

This minor develops the fundamentals of discrete mathematics and logic necessary to understand the mathematical foundations of many computer related disciplines.

Curriculum

Required Courses

Units
21-228Discrete Mathematics 19
or 21-301 Combinatorics
21-300Basic Logic9
1

21-127 Concepts of Mathematics is a prerequisite for 21-228.

Mathematical Sciences Electives (36 units)

Thirty-six units of Mathematical Sciences Electives, to be chosen from the following two groups (at least nine units from each group).

Logic
21-321Interactive Theorem Proving9
21-329Set Theory9
21-400Intermediate Logic9
21-602Introduction to Set Theory I12
21-603Model Theory I12
80-305Game Theory9
or 80-405 Game Theory
80-311Undecidability and Incompleteness9
80-411Proof Theory9
80-413Category Theory9
Algebra and Discrete Mathematics
21-341Linear Algebra9
21-373Algebraic Structures9
21-374Field Theory9
21-441Number Theory9
21-484Graph Theory9
21-610Algebra I12
21-701Discrete Mathematics12

Double Counting

To avoid excessive double-counting, at least two mathematical sciences electives may not also count toward any other major or minor requirement.

Back to top