Topics include organization of a computer, memory and input/output, coding, data structures, and program development. Also included is an overview of the most commonly used computer languages.