lecture notes 02 2470884