Title: CMOS VLSI Design for Computer Scientists