Specific calendar for this course First Semester Lectures: from 23/09/24 to 20/12/24 Winter session: from 07/01/2025 to 14/02/2025 Second Semester Lectures: from 17/02/2025 to 30/05/25 Summer session lectures: from 03/06/2025 to 19/09/2025