This course will be based on a series of lecture notes which will be posted regularly throughout the semester. The course textbook is
Sedra/Smith, Microelectronic Circuits, 7th edition, Oxford University Press
The textbook is not strictly required, but it's good to have. It's a very well known textbook and it's in its 7th edition (read "bug free"). Used copies or previous editions should work as well.
You may find the following references useful for for learning the material.
EE16A Primer on Circuits(Niknejad): Electronics for Dogs
Art of Electronics (Horowitz/Hill): See fun stuff
Semiconductor Device Fundamentals 2nd Edition by Robert F. Pierret
The SPICE Book, Andrei Vladimirescu, Wiley 1994.