Програма нормативної навчальної дисципліни «Теоретичні основи інформатики» складена відповідно до освітньо-професійної програми «Інформатика в закладах освіти», галузі знань "01 Освіта/Педагогіка" спеціальності "014. Середня освіта (Інформатика)" для отримання освітнього ступеня "бакалавр". 

Курс "Теоретичні основи інформатики" є фундаментальною навчальною дисципліною, яка вивчається в 2-ох семестрах. Викладання дисципліни в 1 семестрі передбачає опанування студентами компетенцій, спрямованих на створення цілісного уявлення та розуміння про інформацію, інформаційні процеси, методи і технології опрацювання даних; вивчення логічних основ комп’ютера, основних принципів комп'ютерного моделювання та основ алгоритмізації.

Рік вивчення дисципліни - 1, семестр - 1, 2. Загальна кількість годин курсу – 240 (8 кредитів).

У 1 семестрі передбачено:
Загальна кількість годин – 120 (кредитів  – 4, змістових модулів – 4).
Аудиторна робота: 36 годин (14 лекційних, 10 практичних, 12 лабораторних)
Самостійна робота: 84 години
Передбачена форма контролю: іспит