Leture_notes_hand_written_2024_V1.pdf