Gas station without pumps

2012 August 31

All about circuits, a possible supplemental text

Filed under: Circuits course — gasstationwithoutpumps @ 22:54
Tags: , , , , ,

I’ve been dipping into All about circuits, a free electronic textbook written (mostly) by Tony R. Kuphaldt, as a possible textbook for the circuits class.  I like that it is free, as that makes it much more likely that students will have ready access to it (many decide not to buy expensive texts, and end up trying to borrow them from friends).

The format, as 100s of HTML files, is a bit awkward to read, but fairly easy to search with Google (by adding “” to the keywords ins the search box), so indexing is not really an issue.  The book starts at about a middle-school level, but gets up to the beginnings of circuit theory (Thevenin’s TheoremRC and L/R time constants, Reactance and impedance—R, L, and C, …).  The Operational amplifier chapter looks usable, though it does not have a design focus—circuits are presented as almost magical rather than carefully analyzed from first principles (as is done in more theoretical circuits books) or from design rules of thumb (as is done in books like Horowitz and Hill).

I think that All about Circuits can be a good supplemental text for students who need something at a lower reading and math level than Horowitz and Hill, for review of physics electricity and magnetism concepts, and to fill in gaps in prior education (such as complex numbers).

I don’t know that I want to use Horowitz and Hill as the main text, though, as it is pretty expensive for such an old electronics book. I wonder if there is another free book that is somewhat higher level than All about Circuits that can be combined with it to make a textbook at the right level for the range of students expected in the class.

I think we may need a more mathematical presentation of some of the material, if the students are to be able to continue into later electronics classes. This may not matter, because the chair of the EE department has made it pretty clear that no subsequent electronics course would use this course as a prerequisite, and that students would have to take the “real” circuits course in order to take any further electronics courses.  Of course, if he holds to that for the bioelectronics class, then he’ll have almost no students in that class, since few if any of the bioengineers will subject themselves to the dry, repetitive linear algebra manipulations of the standard circuits class in order to take a bioelectronics class that doesn’t even include a lab component.  If we get to teach our applied circuits course, we should be able to convince the professor creating the bioelectronics course to accept it as a prereq in place of the standard circuits course.


  1. Don’t be satisfied by a e-book.
    Get the best course availabale on earth from MITx this September
    Electronic Circuits 6.002x Same as , even better than
    MIT course, with electronics labs no where in the world .
    Go to register free. You may get a certificate as well if you pass
    the very rigid MITx exam. This year exams are also free .

    Comment by mgozaydin — 2012 August 31 @ 23:42 | Reply

    • The course I’m planning to teach is quite a different course from MIT’s circuits course. It is a heavily lab-based course, which is very difficult to do online.

      I’m going to have to ask you to stop doing advertisements for edx, or I’ll have to mark your comments as spam.

      Comment by gasstationwithoutpumps — 2012 August 31 @ 23:50 | Reply

RSS feed for comments on this post. TrackBack URI

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

This site uses Akismet to reduce spam. Learn how your comment data is processed.

%d bloggers like this: