The purpose of this course is to study the design process of VLSI CMOS circuits. This course covers all the major steps of the design process, which include: logic, circuit and layout design. A variety of computer-aided tools are discussed and used in class. The main objective of this course is to provide VLSI design experience that includes design of basic VLSI CMOS functional blocks, verification of the design, testing and debugging. During the course, one complex VLSI project is submitted for fabrication. 4 hrs. lec. Prerequisites: 18-525, or equivalent.