В курсі розглядаються основи машинного навчання (ML), глибокого навчання (DL) та використання штучних нейронних мереж (IШНМ). В основі курсу - фрейворк TensorFlow від Google, як найбільш поширений. Вивчаються три основні складові: підготовка віхдних даних, тренування для отримання вагових коефіцієнтів, тестування навченої моделі. Використовується мова програмування Python.