Hardware Design
A curriculum for a one semester course in Digital Design specifics. The site includes assorted information on generic assembler programming, basic curcuits, and binary devices.
New Frontiers of Learning
Practical guidelines: delivery technologies, and Issues in Depth: hardware and software.