This document summarizes a lecture on recursive algorithms given by Prof. Amr Goneid. It discusses modeling recursive algorithms using recurrence relations, provides examples of different types of recurrences, and solves various recurrence relations. Specific topics covered include modeling recursive algorithms as recurrences, examples of recurrences like factorials and powers, the exclude and conquer problem solving technique, solving first and second order linear recurrences through successive substitution, and exercises solving recurrence relations for recursive selection sort and a history problem.