Introduction
Review of sets and functions, Relations, Sequences and summations, Number theory, Combinatorics, Recurrence relations and Generating functions.
Algebraic Structures
Semi groups, Groups and Permutation groups, Ring, Field, Prepositional calculus and Predicate calculus,
Mathematical Reasoning
Induction, Contradiction and recursion.
Graph Theory, Trees.