# Разработка ПО систем управления [Необходимые программы.](tools) ## Лекции 1. Основы языка C++ 2. Системы контроля версий 3. Структурирование кода и данных (функции, указатели) 4. Сборка программ из нескольких файлов 5. Ввод-вывод, модульное тестирование 6. Библиотеки 7. Низкоуровневое программирование 8. Объектно-ориентированное программирование ## Лабораторные работы 1. [Основы языка C++](lab01) 2. Система контроля версий Git 3. Структурирование программ 4. Использование библиотек ## Преподаватели * [Козлюк Дмитрий Александрович](mailto:KozliukDA@mpei.ru) — лектор * Филатов Сергей Александрович * Прокопенко Сергей Александрович