AR
So help full for our generation . And also the teaching was excellent . Thank you......

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.

AR
So help full for our generation . And also the teaching was excellent . Thank you......
ID
Its good course but there is 1 problem. There are too many plagiators just cheating through this course. I got probably 1 proper assignment out of 5. Rest was copy-paste from internet.
RG
Liked the split between looking at new features in C++ and working on a reasonable sized and reasonably complex assignment.
AP
From History to Today's Programming World, every session lookout from Great perspective & passes through students that's really appreciate.
SE
I learned a lot doing the programming assignments. I also really enjoyed the calm and patient manner that the prof taught.
RK
It's wonderful platform to learn. highly recommended for those people who are intrested to learn particular concept of c++ program.
SE
Good course and homework but Forum has been totally abandoned by organizers, a bit of a shame
FW
Very much helpful course for learning C++properly both of the part A and B are very much helpful.
SB
I wish that there was some interactive aspect of the class, like mentors or teaching assistants to ask questions of. But besides that, I learned a lot. Thanks.
SM
Ira Pohl is a great professor. There were a few glitches in the videos, but overall a nice course.
KA
Was a total greenhorn in C/ C++ before taking this course. Having taken this course, am not anymore a noob that cannot read and write C/C++ :)
HK
Course is well structured and have sharp learning curve. Sense of achievement after completing this course.
显示:20/100
This course is garbage. It doesn't cover or test ANY important feature of C++! No derived classes, no namespaces, no discussion of the STL or special member functions, just for a start.
There is no possible way that passing the practice final exam can be considered a meaningful for understanding C++.
I was hoping for more coverage of the newer C++ features. Instead there's a heavy emphasis on AI techniques which was kind of cool, but not what I signed up for.
The lecture was good, the reviews of my work were pointless. I reviewed the work of six fellows and got one in return with a dull comment and no rationales at all. The same situation occurred in the second assignment - same reviewer and a useless comment again. So finally I got my grade from a single person with unknown qualification. Sorry, but I can‘t take Coursera serious anymore.
I am a professional C-Programmer and wanted to learn C++ fast and well. What I didn't like about tboth of these courses: 1. Whoever has too much time (unlike e.g. working parents like me!) can take this course. There's a lot of wasted time where the professor told about C++ history. The speaking speed is extremely slow btw. A lot of wasted time here. 2. Why only ppts? Why so lenghty and unclear explanations? Why don't you show live coding and explain the pitfalls? So much faster to get a good tutor from YOUTUBE. 3. All in all: You can save 50% of your time watching and re-coding a good YOUTUBE tutor, and maybe the last 10% or so you can add supplementary online courses. That's my recommendation!
I still don't believe that I am lucky enough to get the opportunity to learn so much about such a great language from one of the most knowledgeable professors i.e Ira Pohl. I have gotten so good with understanding the most complex of the constructs in c++ now and have built up an affinity for the language and one of its most disliked and almost not much known by most of the c++ users i.e graphs.
I have become 6 star problem solver on competitive programming platforms and have gained a lot of confidence and knowledge of its new features.
Would be Forever grateful to Cousera for this wonderful experience! Thank You!
It's wonderful platform to learn. highly recommended for those people who are intrested to learn particular concept of c++ program.
this course gives brief explanation of modern c++ and gives best intro about how to use this C++ into factory and real world
The assignment is way too hard for a self-learn
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.
I learned a lot doing the programming assignments. I also really enjoyed the calm and patient manner that the prof taught.
Good course for C ++ developers. I recommend this course as for beginners and experienced programmers.
hard for me but worth it! absolutely. many new C++11 things. hope there is more to cover boost
yes the course was good for my understanding of C++
This was more of a "Learn Dijkstra's Algorithm using C++" rather than a "Learn C++" class. I felt like the lectures were more focused on algorithms (Dijkstra's, graph theory, etc) rather than learning about the features available in C++ and when to use them.
There is a lot of prerequisite for this course.
The material of part B is better than part A, but the assignments are somewhat disconnected from the material covered. It would be preferable to have a higher number of shorter assignments and have them more focused on particular aspects of the language.
The other main issue is the grading via peer review: plagiarism is rampant, I suspect some people just submit empty files initially (I saw a few of those) to gain access to peer code to review and easily copy. A couple of people I reviewed had submitted my own code a couple of days after I completed the assignment and was waiting for a grade! They just removed my name from the top of the file, not even a serious attempt at covering their tracks. Also peer review is very inconsistent and the grade you get will not necessarily reflect the quality of you work. It would be preferable to have an automated grading like the Algorithm course by Robert Sedgewick (which I highly recommend, but uses Java, not C++).
The course gives you a well-designed overview of the main features of C++11. Programming concepts are introduced in the context of an AI-based game of HEX which truly motivates the course for me!
Instructor seems well-versed in the course contents and presentation of the material is done in a rather logical way. I really enjoyed and learned a lot!
The peer-review homework is challenging and I really enjoy doing it. The course provided me a good foundation of C++ knowledge and skills and I think I'm ready to further explore the C++ universe. Thank you professor and thank you my classmates for providing such a good learning experience.
Though theory and teaching of concept like Alpha Beta and Min Max were lacking, the assignment and assignment directions and peer review were great. This AI Hex Game really builds confidence in yourself that you know C++. The specialization is great along with assignments. Thank you!
It s a good course for a C programmer to get started with C++. It gives you all the fundamentals which is required to carry out day to day development work and gives you aptitude to learn the remaining c++ via documentation or other resources.