Hi all,
I just obtained this certificate with distinction and I am very excited about that. I come from finance background. Thanks to this course, I was able to build up solid knowledge in
C++ programming which I only have limited understanding before. For those students who come from non-finance backgrounds, I expect this course to be even more helpful. I have a heavy full time job and I also took some exhausting tasks such as GRE at the same time, therefore I didn't complete the course much prior to the deadline. I might have spent 12 weeks in total on the course, and most of them on weekends, more than 8 hours for each day.
Below are my comments on this course:
The structure of the course is well designed. I enjoyed every part of it. The video lectures and reading materials are clear, insightful and enlightening, which illustrate all the key conceptions with excellent code examples. The homework is interesting and challenging, which helped me go through all the conceptions taught at each level. The quiz is an awesome tool which enabled me to test my knowledge that might not be solid enough after completing the homework and allowed me to explore even what are not included in the materials and therefore further strengthened my skills in
C++ programming.
The forum is one of the most important resources to help me through this course. I found lots of insightful posts from so many talented guys there. I would say it will be impossible to learn
C++ in such a short term and get such solid knowledge without those guys' altruistic contribution to the community. I guess that's exactly why this course is not just a certificate but furthermore a community which one should contribute to and benefit from for good.
I am extremely thankful to my TA APalley. His feedback is always immediate, and his guidance on the course is insightful. He is much tolerant to the tiny mistakes made in the homework such as typos on comments, but very strict on the key issues of each level. His comments on my homework are mostly brief but always focused on the points I missed. I appreciate his method mentoring me, which not only provides me with necessary assistance but also allows me enough space to get through the problems by my own efforts.
Overall, I am satisfied with everything in this course, because they are all beyond my expectations!