This document outlines the course content for a Microprocessor and Interfacing class at Gujarat Technological University. The course covers topics such as 8085 microprocessor architecture, assembly language programming, interfacing concepts, and interfacing various programmable chips like the 8279 keyboard/display interface, 8255A PPI, 8253/8254 timer, and 8251A USART with the 8085 microprocessor. Students will learn about memory and I/O operations, instruction cycles, addressing modes, interrupts, and developing programs using decision making, looping, stacks, subroutines, counters and time delays. The course aims to teach microprocessor fundamentals and applications as well as hardware and software interfacing.