Foundations of circuits, focusing on applications including signal amplification, power amplification, instrumentation and filters. Fundamental concepts of analog circuits including analysis methods in time and complex domains, with emphasis on circuit topologies relevant in embedded systems. Intensive application of simulations and hands-on laboratory exercises.