Introductory microcomputers. Digital logic elements and number systems, memory components and organization. Microprocessor and microcomputer system architecture, assembly language programming, software development, interfacing techniques.