• A
  • A
  • A
  • АБB
  • АБB
  • АБB
  • А
  • А
  • А
  • А
  • А
Обычная версия сайта
Магистратура 2024/2025

Углубленное программирование на С++

ID 835323

Направление: 01.04.02. Прикладная математика и информатика
Когда читается: 1-й курс, 1, 2 модуль
Формат изучения: без онлайн-курса
Охват аудитории: для всех кампусов НИУ ВШЭ
Преподаватели: Быстров Иван Дмитриевич, Петряйкин Федор Алексеевич, Чеклин Павел Дмитриевич
Прогр. обучения: Прикладные модели искусственного интеллекта
Язык: русский
Кредиты: 6

Программа дисциплины

Аннотация

На курсе "Углубленное программирование на С++" студенты освоят ключевые концепции программирования на языке С++: основы языка С, синтаксис, переменные, указатели, функции, шаблоны, STL, многопоточность. Отдельное внимание уделяется взаимодействию с операционной системой Linux, организации раздельной компиляции и использованию утилит для управления проектами. Материал курса строится на решении задач, связанных с динамической и статической памятью, разработкой и оптимизацией алгоритмов, включая работу с бинарными деревьями. Практические занятия дисциплины формируют навыки разработки программ, обработки строк и массивов, отладки и тестирования кода. Контроль знаний включает регулярные домашние задания, коллоквиум и итоговый экзамен.