Discrete Mathematical Structures

Chapter 1: Set Theory

Chapter 2: Relations

Chapter 3: Functions

Chapter 4: Natural Numbers

Chapter 5: Algebraic Structures

Chapter 6: Partial Order Sets and Lattices

Chapter 7: Boolean Algebra

Chapter 8: Logic Gates (Circuits)

Chapter 9: Propositional Logic

Chapter 10: Trees and their Properties

Chapter 11: Graph Theory

Chapter 12: Recurrence Relations

Chapter 13: Discrete Numeric and Generating Functions

Chapter 14: Combinatories

Chapter - 15: Polya's Theorem