Notes from Algorithms and Data (CS4800)