CS106 — Computer Engineering
An introduction to digital design concepts including: number systems, Boolean algebra fundamentals, Karnaugh maps, gates, flop- flops, shift registers, memories, etc.; basic engineering aspects of computer architecture; introduction to hardware description languages and imbedded systems.