notes from computer science lecture 7754467