Switching algebra and its application in analysis and synthesis of combinational and clocked sequential circuits; minimization and realization methods. Universal logic gates, error detection and correction, register and counter operations, and memory systems. Note: Credit will not be given for both CMPE 2213 and CS 2803.