This document contains notes from a lecture on Boolean logic. It introduces concepts like negation, conjunction, disjunction and provides examples of how to represent them symbolically. Negation rules are discussed, as well as conjunction and disjunction rules. Truth tables are presented as a way to determine if a formula is a tautology or logical consequence. The document also discusses logical equivalence and normalization of formulas by pushing negations inward.