This document discusses exercises on graph search algorithms using a social network graph as an example. It includes exercises on determining if the graph is directed or undirected, finding the most connected member, connected components, degrees of separation between members using breadth-first search, and finding all members within a given degree of separation. Students are instructed to complete methods for finding connected components, degrees of separation between two members, and finding all members within a given degree of separation from a starting member.