notes from lecture cse 303 93027