We develop algorithmic techniques to solve fundamental problems in analog/mixed-signal/RF IC design. The central idea is that algorithmic techniques can be agnostic to the vagaries of any particular IC fabrication technology or application, insensitive to fabrication process variations, and can be implemented reliably using digital logic circuitry that is abundant and inexpensive in finely scaled CMOS IC fabrication processes. We develop the theory behind the techniques and also built record-setting ICs to demonstrate their effectiveness. In terms of applications, our focus is broad, ranging from circuits for wireless and wireline communications, all kinds of clocking, and more recently, computing applications which have, once again, become very important owing to the push of big data and AI.