This document provides an overview of the Propositional Calculus. It discusses: - The language of propositional calculus using atoms, connectives, and well-formed formulas - Rules of inference like modus ponens, conjunction introduction, and disjunction introduction - Defining proofs and theorems based on applying rules of inference - Semantics by associating logical elements with truth values under interpretations - Important concepts like validity, equivalence, entailment, and the soundness and completeness of rules of inference. - The propositional satisfiability (PSAT) problem and solving techniques like exhaustive search and GSAT.