Fundamentals of Electrical Engineering I, authored by Don Johnson, edited by Ross J. Reedstrom, CC BY 1.0. The course focuses on the creation, manipulation, transmission, and reception of information by electronic means. Elementary signal theory; time- and frequency-domain analysis; Sampling Theorem. Digital information theory; digital transmission of analog signals; error-correcting codes.
PhET Interactive Simulations (Demo of Faraday's law. Click in the box labeled "field lines" to display field lines.)
Stanford Engineering Everywhere (SEE) programming includes one of Stanford’s most popular engineering sequences: the three-course Introduction to Computer Science taken by the majority of Stanford undergraduates, and seven more advanced courses in artificial intelligence and electrical engineering. Course materials include materials such as: lectures, syllabi, handouts, assignments, exams, software. To re-use these materials, see the CC BY 3.0 license.