The main task of this course is to let students understand the basic concepts, basic principles, basic analysis, and design methods of large-scale CMOS integrated circuit design and Verilog HDL hardware description language; train students to use Verilog HDL to design a CMOS integrated circuit. According to specific problems, students analyze the functional specifications and design the integrated circuits. This will lay the foundation for future engineering and scientific research in the field of integrated circuit design.