Honestly, this is a great crash course in OOP for C++ (though the ideas can be applied to any language). Previous experience with C++ is almost a necessity, the lessons can be complicated for novices.
Great course, simple and difficult all at the same time. Great introduction to these topics. Every thing that is included is there for a reason as every thing is straight to the point with no filler.
By Timmy L•
Excellent course. Instructor explains concepts clearly and the assignments were fun, particularly the final assignment about image processing.
By Randall S•
It was a lot of fun, and challenging -- but not too challenging! :) I would recommend taking the course if it is made available to the public.
By Hui Y K•
Great introductory course to data structures. Some concepts were slightly confusing, and would appreciate a bit more emphasis on C++ syntax.
By Sanmit M•
Excellent beginning of the specialization, lots of areas to ponder and explore apart from the coursework, not for absolute beginners though
By Jayjeet M•
Good concise explanation of underlying concepts, easy review of theories. Only issue maybe with the issue of clearing doubts on the forums
By Ujwal M•
This course helped me personally to overcome all my poor C++ knowledge
I really appreciate the course !!!
THANK YOU SO MUCH coursera.
By Raphael A•
Fantastic lecture ! If you already have a programming background and want to refresh your C++ basics, this course is perfect for you.
By Saumya R N•
I genuinely loved the course , the course and the included assignments build a good foundation of Object Oriented C++ programming .
Loved the course as it was refresher for me. Very nicely explained c++ concepts and structured. Also, the assignments and the quiz.
By Pascal U E•
Very practical and enjoyable course that I recommend to every person that want an accelerate way of leanring C++ and Data Structure
By lyrotus y•
Eric is really nice and patient, explaining things in an extremely clear way, and I've learnt a lot from this course！Thanks UIUC!
By Luke L•
Very well organized and communicated. Quiz and assignment difficulty were well inline with material contents. A great c++ primer.
By Junjie W•
I am able to gain a sysmatic understanding of object-oriented data structure in C++ and it will certainly help in my daily work.
By VELAGA H P•
This is the best way someone has ever explained about how the memory and pointers work, that too in such a simple language.
By Shashwat s•
material along with the assignments was challenging and insight to the language that was hidden to me before just opened up
By Dennis S H L•
The difficulty jump for the final assignment is a little too steep. Excellent course nonetheless. Good introduction to C++
By Stephan B•
Very good class for getting back into c++. The project on week 4 is overall pretty simple, but was quite enjoyable to do!
By Ran L•
The videos and reading materials were good. I was very impressed with the Quiz assignments (and the informative feedback)
By Muhammad M•
The instructor was very clear while communicating the ideas. The assignments were documented with comprehensive details.
By Erika K•
if you are restarting to study C++ after sometime without contact it is a great course for that . Really good didactic.
By Kushagra S•
The course was simple , easy to understand and had very specific contents to create a good knowlegede for a beginner.
By Esraa M•
This course is amazing, the explanation is clear and easy to follow yet still provide advanced details on the topics.
By Ben m•
Really enjoyed this course. At the beginning I couldn't code at all in C++, I had only used python before. Thank you!
By Yu H•
Rather fast-paced course but certain important parts (such as memory allocation) were explained in good details.
By Himanshu a•
A really nice course teaching us fundamentals of C++ which we often ignore doing data structures and algorithms.