The basics of digital logic design. Binary representation of information, Boolean algebra, truth tables, combinatorial logic, Karnaugh maps, memory elements, flip flops, latches, registers, RAM and variations. ALU’s, control logic, and finite state machines. The design of a simple computer. Gates and their implementation with transistors and integrated circuits.
Prerequisite(s): CSC 103. Course may be applied to the Management of Information Systems program.