general lecture notes 4360238