On-demand courses provide pre-recorded video lectures, slides and examples (such as data and scripts). Assignments are provided for your edification but are not graded.