Курс з основ програмування для початківців. Розрахований на студентів першого курсу навчання. Основна мета курсу - ознайомлення з базовими алгоритмами програмування.
Мета курсу - ознайомлення студентів із основними алгоритмами та методами програмування на прикладі мови С++ з використанням математичного апарату, необхідного для розв'язування теоретичних і практичних задач, прищеплення навичок дослідження прикладних проблем та створення програмного забезпечення.

Цей курс читається у третьому семестрі, та є продовження курсів, що читались на першому курсі. Основна тематика курсу - ознайомлення з методами ООП.

Цей курс є продовженням загального курсу ""Основи програмування" та вбирає у себе елементи професійного програмування та ознайомлення з базовими алгоритмами програмування.