masters project lecture notes 3957806