This document provides a lecture plan for teaching Unit 1 of the Design and Analysis of Algorithms course. The unit covers introduction topics including the notion of algorithms, algorithmic problem solving, analysis of algorithm efficiency, and asymptotic notations. The lecture plan lists 9 topics to be taught over 9 class periods using modes of delivery like PPT and blended learning. It also includes examples of activity based learning like flashcards, programming skills tests, and a crossword puzzle to reinforce the topics.