Synthetic Data Courses