6.002 Circuits and Electronics

6.002 Circuits and Electronics (Spring 2007, MIT OCW). This consists of 25 video lectures given by Professor Anant Agarwal, introducing the fundamentals of the lumped circuit abstraction. 6.002 is designed to serve as a first course in an undergraduate electrical engineering (EE), or electrical engineering and computer science (EECS) curriculum. The course introduces the fundamentals of the lumped circuit abstraction. Topics covered include: resistive elements and networks; independent and dependent sources; switches and MOS transistors; digital abstraction; amplifiers; energy storage elements; dynamics of first- and second-order networks; design in the time and frequency domains; and analog and digital circuits and applications. (from


Lecture 01 - Introduction and Lumped Abstraction
Lecture 02 - Basic Circuit Analysis Method (KVL and KCL Method)
Lecture 03 - Superposition, Thevenin and Norton
Lecture 04 - The Digital Abstraction
Lecture 05 - Inside the Digital Gate
Lecture 06 - Nonlinear Analysis
Lecture 07 - Incremental Analysis
Lecture 08 - Dependent Sources and Amplifiers
Lecture 09 - MOSFET Amplifier Large Signal Analysis
Lecture 10 - Amplifiers - Small Signal Model
Lecture 11 - Small Signal Circuits
Lecture 12 - Capacitors and First-Order Systems
Lecture 13 - Digital Circuit Speed
Lecture 14 - State and Memory
Lecture 15 - Second-Order Systems
Lecture 16 - Sinusoidal Steady State
Lecture 17 - The Impedance Model
Lecture 18 - Filters
Lecture 19 - The Operational Amplifier Abstraction
Lecture 20 - Operational Amplifier Circuits
Lecture 21 - Op Amps Positive Feedback
Lecture 22 - Energy and Power
Lecture 23 - Energy, CMOS
Lecture 24
Lecture 25 - Violating the Abstraction Barrier

6.002 Circuits and Electronics
Instructors: Prof. Anant Agarwal. Lecture Notes. Exams(no Solutions). Subtitles/Transcript. Assignments (no Solutions). This course introduces the fundamentals of the lumped circuit abstraction.