Lecture 1 - Introduction to the theory of sets
Lecture 2 - Set operation and laws of set operation
Lecture 3 - The principle of inclusion and exclusion
Lecture 4 - Application of the principle of inclusion and exclusion
Lecture 5 - Fundamentals of logic
Lecture 6 - Logical Inferences
Lecture 7 - Methods of proof of an implication
Lecture 8 - First order logic (1)
Lecture 9 - First order logic (2)
Lecture 10 - Rules of influence for quantified propositions
Lecture 11 - Mathematical Induction (1)
Lecture 12 - Mathematical Induction (2)
Lecture 13 - Sample space, events
Lecture 14 - Probability, conditional probability
Lecture 15 - Independent events, Bayes theorem
Lecture 16 - Information and mutual information
Lecture 17 - Basic definition
Lecture 18 - Isomorphism and sub graphs
Lecture 19 - Walks, paths and circuits operations on graphs
Lecture 20 - Euler graphs, Hamiltonian circuits
Lecture 21 - Shortest path problem
Lecture 22 - Planar graphs
Lecture 23 - Basic definition
Lecture 24 - Properties of relations
Lecture 25 - Graph of relations
Lecture 26 - Matrix of relation
Lecture 27 - Closure of relaton (1)
Lecture 28 - Closure of relaton (2)
Lecture 29 - Warshall's algorithm
Lecture 30 - Partially ordered relation
Lecture 31 - Partially ordered sets
Lecture 32 - Lattices
Lecture 33 - Boolean algebra
Lecture 34 - Boolean function (1)
Lecture 35 - Boolean function (2)
Lecture 36 - Discrete numeric function
Lecture 37 - Generating function
Lecture 38 - Introduction to recurrence relations
Lecture 39 - Second order recurrence relation with constant coefficients (1)
Lecture 40 - Second order recurrence relation with constant coefficients (2)
Lecture 41 - Application of recurrence relation