Pre-requisite: Recommended 70335
This course develops the techniques used in microcomputer design, interfacing and applications. It includes microcomputer architecture; assembly language programming; I/O methods and interface techniques for parallel and serial, synchronous and asynchronous systems; multiple interrupt I/O and DMA; interface examples involving RS232C, centronics and non standard microcomputer interfaces; bus standards including S100, VME and GPIB; and development of software for 8 bit and 16 bit microprocessors. A Microcomputer hardware and software design project is used to develop team design concepts.