This document discusses combinational logic circuits. It defines a combinational logic circuit as one where the output is dependent on the current input combinations, with no storage elements. The analysis procedure for combinational circuits is outlined as labeling gate outputs, determining boolean functions up the circuit to the outputs. Examples of combinational circuits are provided. The design procedure is also summarized as defining the problem, inputs/outputs, deriving the truth table, obtaining boolean expressions, and creating the logic diagram.