Covers the basics of integrated circuit technology, digital logic gates and circuit design, computer organization and industry standard computer architecture (ISA), microcode, number systems and data representation, machine languages, assembly languages and programming, operating systems, high-level languages and programming, and the application abstraction levels.