New Frontiers of Learning
Practical guidelines: delivery technologies, and Issues in Depth: hardware and software. Hardware Design
A curriculum for a one semester course in Digital Design specifics. Includes assorted information on generic assembler programming, basic circuits, and binary devices. Karbosguide.com
A complete illustrated guide to PC hardware.