Kursus Machine Learning dirancang untuk membangun pemahaman peserta tentang bagaimana komputer mempelajari pola dari data, membuat prediksi, serta mengambil keputusan berdasarkan model matematis. Pembelajaran dimulai dari konsep dasar learning problem dan representasi data, kemudian berkembang ke optimization, regression, classification, neural networks, hingga reinforcement learning.
Pendekatan pembelajaran menekankan pemahaman konsep, matematika, eksperimen, dan implementasi algoritma, sehingga peserta tidak hanya mampu menggunakan library Machine Learning, tetapi juga memahami bagaimana model bekerja, mengapa model dapat gagal, dan bagaimana mengevaluasi hasil pembelajaran secara sistematis.
Pengajar