This document provides an overview of the course EC8095-VLSI Design. It describes 5 units that will be covered: 1) Introduction to MOS transistors, 2) Combinational MOS logic circuits, 3) Sequential circuit design, 4) Design of arithmetic building blocks and subsystems, and 5) Implementation strategies. The first unit introduces MOS transistor structure and CMOS technology. The second unit discusses combinational logic circuits and design considerations. The third unit covers sequential circuit specification and design. The fourth unit deals with arithmetic units and memory. The fifth and final unit describes IC technologies including ASICs, gate arrays, and full custom ICs.