CS 182: Detailed Syllabus 

The course plans to follow the syllabus outlined below. Changes and adjustments may be made during the semester. 

Introduction, Logic, and Proofs

Algorithms, and Complexity, Induction, Recursion

Sums, Counting, and Advanced Counting

Graphs, and Trees

Sets, Functions, Sequences, and Discrete Probability

Number theory, and Boolean Algebra

Modeling Computation, and Finite State Machines