Мета курсу – формування у студентів знань з математичних основ програмування та основ мови програмування високого рівня, умінь створювати для навчальних задач програми однією з мов програмування. Курс базується на знаннях, отриманих при вивченні математичних дисциплін та курсу “Інформатика”.