В начале курса подробно разбирались азы Python'а: переменные, циклы, условия и тд. Потом было несколько лекций по предобработке данных, методам и задачам машинного обучения (регрессия, классификация и кластеризация), затем на практиках решали такие задачи на учебных датасетах. В целом объясняют всё довольно понятно, так что можно приходить даже с нулевыми знаниями в области анализа данных и программирования. Но для того, чтобы получить реальную пользу и знания, придётся и лекции внимательно слушать, и с заданиями в лабораторных пытаться самим разобраться (там не очень сложно, но время занимает)