top of page
c++Programming
< Back

C++ Programming Intermediate

It is a intermediate-level course designed to provide learners with a solid foundation in C++ programming.

It covers the fundamental concepts of C++ and builds upon them with more advanced object-oriented programming (OOP) principles. The course also covers important topics such as the Standard Template Library (STL), which explores containers and algorithms, as well as file handling, input/output (I/O) operations, and exception handling and debugging techniques. Furthermore, advanced concepts like multithreading and concurrent programming are included in the curriculum.

​

Entry requirement:

  • The course is taught in small group (max 6).

  • The minimal age to enroll is year 6.

  • Prerequisites: C++ Programming Language Essentials

  • Submit the coursework before the deadline.

  • The course duration is a minimum of 8 weeks.

​

Goals:

This course is designed to provide students with the necessary foundation to take on more advanced courses such as Data Structures and Algorithms in C++. By mastering the fundamental concepts and principles of C++ programming, students will be better equipped to tackle more complex algorithms and data structures in future courses.

bottom of page