An overview of computer system organization, microarchitecture, data flow, macroarchitecture, logic, operating systems, and assembly languages. Hardware and system software concepts will be discussed as they relate to systems analysis, systems design, and the development of application software.