This text presents a comprehensive discussion on the challenges of nano-scale analog circuit design and proposes a knowledge-based computer-aided design approach for the design of nano-scale analog circuits. Researchers and post graduate students are considered to be the primary readers of this book.