This document provides an outline for a course on digital logic design. It includes the course title and credit hours, topics that will be covered such as Boolean algebra, logic gates, combinational and sequential circuits, programmable logic devices, and memory. It also lists recommended textbooks and provides the grading breakdown. Examples of analogue and digital quantities, signals, and number systems are given. Common logic gates such as AND, OR, NOT, NAND and NOR are described along with their truth tables and applications. Combinational circuits, functional devices, sequential circuits and memory are also introduced.