EG232 Digital Logic
Engineering credits: 3
This course provides an introduction to the Hardware building blocks used in Digital computers. The course will cover basic gates, Boolean Algebra, Multiplexers, Arithmetic functions, Combinational and sequential circuit synthesis, as well as Flip/Flops, Counters, Busses and Registers. Different Digital Logic design techniques will be covered. The course ends with the design of one of the most fundamental building blocks of all computers: the Arithmetic Logic Unit (ALU). Co-requisite: EG232L.