15cs53 Notes