Integrated Circuit (IC) design involves logic and circuit design techniques. ICs consist of miniaturised electronic components built into an electrical network on a monolithic semiconductor substrate by photolithography. This module allows students to develop a good understanding and hands-on skills of IC design, simulation, layout techniques, and verification. In this module, students will learn analogue circuit design of basic blocks, digital circuit design and mask layout of the circuits. Students will implement the design and layout using Cadence Virtuoso, an electronic design automation (EDA) software which is widely used by IC design companies worldwide.