Unit 1 Cs301 - Notes