№1 – Работа в среде Microsoft Visual Studio. Основы программирования на языке C++
№2 – Файловый ввод-вывод, операторы манипулирования битами, работа с массивами
№3 – Модульная организация программ. Работа со структурами. Указатели и динамическая память
№4 – Стандартная библиотека языка Си++
№5 – Создание собственных классов
№6 – Перегрузка операций, умные указатели
№7 – Модульное тестирование ПО. Разработка в стиле TDD
№8 – Композиция, наследование, полиморфизм
№9 – Обработка исключений
№10 – Обобщенное программирование, шаблоны