These notes are not necessarily an accurate representation of what happened in class. The notes written before class say what I think I should say. I sometimes edit the notes after class to make them way what I wish I had said. There may be small mistakes, so I recommend that you check any mathematically precise statement before using it in your own work. These notes were last revised on September 22, 2015. 4.1 Overview It is unusual when one can actually explicitly determine the eigenvalues of a graph. Usually one is only able to prove loose bounds on some eigenvalues. In this lecture, I will introduce two important techniques for proving such bounds. The first is the Courant-Fischer Theorem, which provides a more powerful characterization...