Освітня програма «Формальні мови програмування»

Кафедра мовного забезпечення
Рівень вищої освіти: другий (магістерський)
Спеціальність: 121 Інженерія програмного забезпечення
Галузь знань: 12 Інформаційні технології

1. Мета освітньої програми

Підготовка фахівців, здатних здійснювати дослідження, розробку та формальну верифікацію мов програмування, компіляторів, інтерпретаторів і системного програмного забезпечення. Програма поєднує класичну теорію компіляторів, історію мов програмування, сучасні формальні системи та механічну верифікацію.

2. Програмні результати навчання

3. Навчальний план (магістерський рівень, 90 кредитів ECTS, 1,5 роки)

СеместрДисциплінаКодКредитиКонтроль
1Генератор компіляторівКА-121-0112Іспит
Теорія математичних мов програмуванняКА-121-066Іспит
Історія мов програмуванняКА-121-076Залік
2Верифікація ПЗКА-121-046Іспит
Верифікація мікропроцесорівКА-121-036Іспит
Верифікація об’єктного кодуКА-121-056Залік
3ІнтерпретаториКА-121-026Іспит
Курсова робота—3Залік
Науково-дослідна практика—7Залік
Кваліфікаційна (дипломна) робота—32Захист
Разом90

4. Робочі програми дисциплін

Детальні робочі програми інтегровані в сторінки курсів кафедри мовного забезпечення.

Каталог курсів