March 28 CS Notes