Analog and mixed-signal circuit design is a key enabling technology for modern communication, computation, and sensor systems. Here we bring you a variety of lectures on topics that help you better understand analog and mixed-signal circuit design principles as well as the systems they enable. CppSim has been used in many of the classes that were the source of these lectures in order to provide better understanding of circuit and system behavior through efficient simulation. Simply click on each topic to learn more!