An introduction to computer hardware, software and firmware for those wishing to follow more specialized courses in the future. The book proceeds from basic concepts of logic design to computer structure, memory system, and input-output considerations.