This document contains notes from a CS 332 algorithms class. It discusses topics like merge sort, solving recurrences using substitution and iteration methods, asymptotic notation, and examples of solving recurrence relations. Homework 1 details are provided, covering merge sort and analysis, solving recurrences, and asymptotic notation review.