• A
  • A
  • A
  • ABC
  • ABC
  • ABC
  • А
  • А
  • А
  • А
  • А
Regular version of the site

C++ Programming Language (Advanced Course)

2026/2027
Academic Year
RUS
Instruction in Russian
5
ECTS credits
Course type:
Elective course
When:
2 year, 1, 2 module

Instructors


Горбунова Ольга Константиновна


Кускаров Тагир Фаридович


Милкин Максим Алексеевич


Скворцов Сергей Михайлович


Христенко Мария Сергеевна

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

Аннотация

Студенты на первом курсе изучали язык C++ с самых его основ - синтаксиса, постигали объектно ориентированное программирование и сдавали много тренирующих задач. Тем не менее, меньше времени уделялось “боевой” разработке, которая проходит в больших проектах. Мы постараемся в этом курсе углубиться в сложные темы как move семантика, мультипоточность, метапрограммирование, инструменты, которые не были рассмотрены или только поверхностно на первом курсе, рассказать текущее место C++ в мире, чем он хуже или лучше других языков, дать много больших задач и сделать курс более практическим, чтобы набить руку и не бояться писать даже на таком сложном языке как C++.