This document outlines the modules, activities, and assessments for an IS 151 course on digital circuits and logic design. Over 15 weeks, topics will include digital and binary concepts, number systems, logic gates and functions, Boolean algebra, Karnaugh maps, combinational logic, sequential logic elements like latches and flip-flops, finite state machines, and programmable logic devices. Assessment will include laboratory work, assignments, tests, and a final laboratory exercise on designing a Gray code counter.