I remember this from a few years ago; hopefully it's more complete now than it was then. I stuck with Sedra and Smith.
Edit: looks like there are still a lot of missing and incomplete sections in the semiconductor volume.
Edit: looks like there are still a lot of missing and incomplete sections in the semiconductor volume.
Of all the textbooks I used in my schooling, Sedra & Smith is on the short list of ones I remember explicitly - along with Silberschatz & Galvin on operating systems (with the ridiculous dinosaurs on the cover), Oppenheim and Willsky's Signals and Systems, EOPL, and Stewart's Calculus.
Most frustrating book I had to deal with: Random Variables and Stochastic Processes by Papoulis and Pillai. I understand it's also very popular, but I found it really hard to follow.