Prerequisites: PHY105B. Foundation course for all majors of EE. Contents: Numeral system and code system, basis of logic algebra and logic function, gate circuits, combinational logic circuits, triggers, sequential logic circuits, semiconductor memory, programmable logic devices, generation and shaping of pulse waveform, and D/A and A/D conversion.