Analysis and design of CMOS digital integrated circuits, CMOS logic circuits, layout, and fabrication, MOS transistor theory, modeling MOS devices using equations and SPICE, voltage transfer characteristics, noise margins delay estimation, logical effort, electrical effort, CMOS logic circuits families: static CMOS logic, pseudo-nMOS logic, dynamic/domino logic, pass transistor logic. Latches and flip-flops, buffers and I/O circuits. semiconductor memories: DRAM, SRAM, ROM, introducing VLSI concepts. A set of laboratory experiments will provide hands-on experience.