Lecture Notes WDF25