Yes, the course met my original goal: obtain the certificate for application to various Financial Engineering and Computational Finance programs.
The course format is excellent, as it takes you from basics to more advanced topics in steps. Now, some of the steps may be steep, but, if you work hard at it, you'll get there.
In addition, the TAs are excellent at providing assistance, feedback, and guidance to help you complete the course successfully.
Moreover, the discussion forums are a treasure trove. You'll find answers to many questions that you may have, and, you may ask a question yourself and receive answers promptly.
My only nitpick: on the technical side, the course leans heavily on Microsoft Visual Studio (VS). As I indicated to my TA, this is fine since it makes for a simple and common programming platform, which keeps everyone on the same page, so to speak. Nonetheless, I am a *nix geek of sorts, so having to learn VS was a challenge by itself. So be it.
I feel confident enough now to write C++ code for my own purposes now.