Fundamentals of C++ Programming
The program of the international summer school "Fundamentals of C ++ Programming" was developed by specialists of the Department of Informatics and Computer Technology. The purpose of the course is to provide students with additional knowledge on C ++ programming, according to the latest version of the standard - C++17.
In the course students will work with common data structures, learn how to interact with the device’s memory, while using pointers and references correctly. Students will also learn how to write clean code, achieving the balance between the code reuse and excessive abstraction. In practical classes, students will gain applied programming skills by solving the problems that arise when developing software for modern embedded systems and smart devices.
The summer school program includes training in the basics of object-oriented programming, gaining familiarity with modern principles and concepts of developing application architecture and algorithms to solve typical tasks.
- C++ syntax
- Flow control
- Pointers and references
- Data structures
- Object-oriented programming
- Standard Template Library