The document describes various combinational logic circuits including half adders, full adders, binary adders, subtractors, multiplexers, decoders, encoders, comparators and binary operations circuits. It provides details on their design procedure, truth tables, boolean expressions and examples. Combinational circuits have outputs dependent only on present inputs and no memory elements. Circuits described include half adder, full adder, binary adder, decoder, encoder, and a seven segment display decoder example.