added cs303 lecture notes