Computer Architecture This document is a collection of web pages on computer architecture. The first part is an introduction to digital circuits.
If you've been looking to learn how to code, we can help you get started.
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. Orders of magnitude better than anything else I've found on beginning programming.