This course is for experienced C programmers who want to program in C++. The examples and exercises require a basic understanding of algorithms and object-oriented software.
This course is part of the Coding for Everyone: C and C++ Specialization
Offered By
About this Course
Could your company benefit from training employees on in-demand skills?
Try Coursera for BusinessSkills you will gain
- Graph Theory
- C++11
- Standard Template Library
- C++
Could your company benefit from training employees on in-demand skills?
Try Coursera for BusinessOffered by
Syllabus - What you will learn from this course
STL and the game of Hex
Hex as a graph and Inheritance
Hex and the use of AI and C++ Move semantics
Monte Carlo Hex Program, Further advanced C++ Topics and Patterns
Reviews
- 5 stars68.89%
- 4 stars18.72%
- 3 stars6.35%
- 2 stars2%
- 1 star4.01%
TOP REVIEWS FROM C++ FOR C PROGRAMMERS, PART B
hard for me but worth it! absolutely. many new C++11 things. hope there is more to cover boost
It was good to avoid redundantly learning what C language is. Graph theory and Monte-Carlo methodology were fun. I enjoyed listening history of computer science and programming languages.
Excellent course for transitioning from C to C++. Challenging and fun assignments too.
Course is well structured and have sharp learning curve. Sense of achievement after completing this course.
About the Coding for Everyone: C and C++ Specialization

Frequently Asked Questions
When will I have access to the lectures and assignments?
What will I get if I subscribe to this Specialization?
Is financial aid available?
More questions? Visit the Learner Help Center.