This document outlines the topics covered in several lectures on discrete mathematics. It introduces key concepts like propositions, truth tables, logical expressions, sets, functions, integers, prime numbers, and rules of probability. Examples and practice problems are provided for topics like logical equivalence, quantifiers, function composition, greatest common divisors, and the product and sum rules. Later lectures will cover more advanced topics such as encryption techniques, the inclusion-exclusion principle, and permutations and combinations.