C++ Programming

Training Program

C++ Programming Essentials ”



Students will learn the concepts of programming with C++. 


TRAINER: Karen Tsirunyan, Software developer at CQG, author of numerous publications in the sphere of ICT. 


Main topics to discuss during the training:


  • Essentials of programming, source code and executables, compilation and building, the first C++ program
  • Types and Variables, initialization, assignment, stream input and output, arithmetic expressions.
  • The conditional statement. Relational operators. Logical operators.
  • Loops: while and for. break and continue.
  • Functions. Parameters and arguments. Input and Output parameters. Pass-by-value and pass-by-reference parameters.
  • Arrays (C-style array, std::vector)
  • Characters. ASCII codes. Strings
  • Basic algorithms (substring search, sorting, etc.)
  • Recursion
  • A sneak-peek into object-oriented programming – simple structs, encapsulation, member functions, constructors and destructor.
  • Debugging


Info session:  February 22, 2019

Training start day: February 27, 2019

Training duration: 48 hours / 16 days

Training fee: AMD 77 000 (for the entire level)

Participants’ pre-requisites: Logical thinking, basic mathematical concepts, English language.

The course will include hard work both during the class and at home. It will require at least 1.5-2 hours of homework per day.



As the number of participants is limited the selection will be made on "first come - first served" basis. The selected students will be notified additionally. For more information please call us at 010/93 556810.