
Knowledge of structured programming basics, declarations and variables usage. Understanding of basic data types of C / C++. Knowledge of basic programming C /C++ language constructs.
To provide students with core knowledge in object-oriented programming, methods of software development using C++; get the students ready to perform mathematical calculations, solve cases and realize regular algorithms using the C++ language; to introduce students to the principles of console applications development in Linux.
Core concepts of the C++ language
Aggregate type and work with dynamic memory.
Main concepts of object-oriented programming (ООP)
Object-oriented programming using C++