This document provides an overview of combinational logic circuits. It discusses the basic components and analysis procedures for combinational circuits. Examples are provided to demonstrate how to derive truth tables and Boolean functions from logic diagrams. Common combinational components like adders, decoders, encoders, and multiplexers are described along with their logic diagrams and implementations. HDL modeling techniques for combinational circuits using Verilog are also covered at the gate level and behavioral level.