Counting

Analytic Number Theory

Fundamental of Logic

Set Theory

Properties of Integer: Mathematical Induction

Relations and Functions

The Principle of Inclusion & Exclusion

Generating Function

Recurrence Relations

Introduction to Graph Theory

Rings and Modular Arithmetic

Groups, Coding Theory, and Polya’s Method of Enumeration

Finite Fields and Combinatorial Designs