Circuits and Electronics
MIT's foundational undergraduate course in electrical engineering, covering the lumped circuit abstraction from the ground up. Lessons move through resistive networks, independent and dependent sources, switches and MOS transistors, the digital abstraction, amplifiers, energy storage elements, and the dynamics of first- and second-order circuits, finishing with design in the time and frequency domains. Materials include lecture videos and notes, problem sets, and design and lab exercises that make up a significant part of the workload. The course was developed by Professors Anant Agarwal and Jeffrey H. Lang and pairs with their textbook Foundations of Analog and Digital Electronic Circuits. It serves as the required first EE/EECS subject for MIT undergraduates, so the material is dense and technical, aimed at students ready to work through circuit math and lab-style design problems rather than a casual survey.