Цей курс присвячений вивченню основних методів і алгоритмів машинного навчання, з акцентом на їх математичні принципи та практичну реалізацію на Python. Студенти ознайомляться з основами регресії, класифікації, кластеризації, методами зниження розмірності даних та ансамблевими підходами. Курс охоплює всі етапи роботи з моделями: від підготовки та обробки даних до налаштування, навчання та оцінки якості моделей. Практичні завдання виконуються за допомогою популярних бібліотек, таких як Pandas, NumPy та Scikit-Learn, що дозволить студентам одразу застосовувати набуті знання для розв'язання прикладних задач.