Timeline of Key Courses and Lectures