This document provides an overview of VLSI design. It discusses VLSI introduction and benefits, integrated circuit classification including SSI, MSI, LSI, and VLSI. The VLSI design flow is presented. HDL coding and combinational and sequential circuit design are covered. Finite state machines including Mealy and Moore models are described. An overview of system design using FPGAs is given. Finally, applications of VLSI in consumer electronics, automotive, telecommunications, and healthcare are summarized.