MITx: 6.002.1x Circuits and Electronics 1: Basic Circuit Analysis

Learn techniques that are foundational to the design of microchips used in smartphones, computers, and the Internet

Course Description

6.002x is a fundamental undergraduate electrical engineering course that introduces engineering in the context of the lumped circuit abstraction. 6.002x is also the historical first edX course. Materials taught in 6.002x are equivalent to those taught in 6.002. At MIT, 6.002 is in the core of department subjects required for all undergraduates in Electrical Engineering and Computer Science.

6.002.1x is the first of three modules (6.002.1x, 6.002.2x, and 6.002.3x) derived from the original 6.002x course. Topics covered include: resistive elements and networks; independent and dependent sources; linearity, superposition, Thevenin & Norton methods; digital abstraction, combinational gates; and MOSFET switches and small signal analysis. Design and lab exercises are also significant components of the course.

Course Syllabus

Week 1: Lumped circuit abstraction, circuite elements, KVL, KCL, simplification techniques, nodal analys

Week 2: Linearity, superposition, Thevenin & Norton methods, digital abstraction, Boolean logic, combinational   

Week 3: MOSFET switch, MOSFET switch models, nonlinear resistors, nonlinear netw

Week 4: Small signal analysis, small signal circuit model, dependent sources, analog amplification


The course textbook is the following:

Foundations of Analog and Digital Electronic Circuits. Agarwal, Anant, and Jeffrey H. Lang. San Mateo, CA: Morgan Kaufmann Publishers, Elsevier, July 2005. ISBN: 9781558607354.

An electronic version will be provided as part of the online course for personal use in connection with this course only. The textbook (physical or ebook) may be purchased from Elsevier.


High school mathematical background of working with algebraic equations and basic calculus, and a high school physics background including the basics of electricity and magnetism.