VLSI (Very Large Scale Integration) CMOS (Complementary Metal Oxide Semiconductor) technology is the main driver of our digital revolution. The goals of these lecture are to learn how to design and implement VLSI digital circuits and optimize them with respect to different objectives such as area, speed, and power dissipation. Design and analysis will be carried out using computer-aided tools.