Computer Architecture This document is a collection of web pages on computer architecture. The first part is an introduction to digital circuits.
Would anyone else like to see this redone every week in a different language?
Programming Concepts - Prof. Holowczak
This book has been taken out of print by W. H. Freeman.
Best Course You'll Find by mrfrizzlefry This professor is just a gifted teacher, plain and simple. He grasps the concepts fully and completely, and explains them from the ground up in a way that's both interesting and totally understandable. You don't have to sit and study and try to decipher what he's talking about; you just sort of watch and learn.