Shafeeque Sir Notes Cs303 1 - Notes