The first 3 courses require no purchased textbook but provide links to free resources. The first course is made up of 6 modules: Intro to Data Science IPython NumPy Pandas Matplotlib + Seaborn They use a series of professor-recorded videos with embedded quizzes and an exam at the end of each module. It's not proctored (yet) but the syllabus provides the option for them to implement proctoring. You must score 80% or higher on the previous quiz(zes) to be eligible to write the next one, and you can repeat them until you get 100. There are assignments required at different points in the course, and you only get one shot at those. The video lectures are short (10-20 minutes each) and total about 2 hours per module, I haven't gotten to a quiz yet. You have until the end of the semester to submit (so in this case Feb 28). The content included here looks like most of my DataCamp Data Analyst with Python course I took (with the exception of basic stats which is covered in the next course.) In the first module is an introduction to Google Colab which I'd never heard of, but allows you to offload your processing to Google servers, and otherwise is identical to Jupyter notebooks if you're at all familiar with those.