This document outlines a course on microprocessors and microcontrollers. It includes 5 units that cover the architecture of the 8085 and 8051 microprocessors, programming in assembly language, peripheral interfacing, and microcontroller applications. The objectives are to study the hardware, addressing modes, instruction sets, interrupts, and programming of the 8085 and 8051. Students will also learn to interface peripherals like timers, I/O ports, and develop simple applications for keyboard/display control and motor control. The course assessment will include quizzes, assignments, a PET test, and presentations.