This course teaches learners how to write a program in the C++ language, including how to set up a development environment for writing and debugging C++ code and how to implement data structures as C++ classes. It is the first course in the Accelerated CS Fundamentals specialization, and subsequent courses in this specialization will be using C++ as the language for implementing the data structures covered in class.
About this Course
Approx. 18 hours to complete
Approx. 18 hours to complete
- 5 stars
- 4 stars
- 3 stars
- 2 stars
- 1 star
TOP REVIEWS FROM OBJECT-ORIENTED DATA STRUCTURES IN C++
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.
I enjoyed this course so much! Explanations were very clear and now i feel like i can navigate c++ code much easier! It has made me eager to keep exploring this awesome language and data structures!
So well designed course! Should be named c++ made easy. I specifically liked the challenge problem and Week 4 programming assignment. Thanks professor Wade Fagen-Ulmschneider and Eric!
Very well constructed course, gives a very concise and clear run-through of a lot of fundamental concepts in computer science and how those concepts are expressed in the C++ language.
Very good course for getting around objects and classes in C++. If you are only new to the topic, this is a must. If you had any previous experience, I should give it a try as well.
Amazing course! I have been working on C++ for a couple of years and yet learned so much.\n\nAnd prof. Wade Fagen-Ulmschneider is phenomenal, makes everything easy to understand.
There are an infinite number of courses, books, videos, web pages, etc., but , professor Wade Fagen-Ulmschneider of C ++ and David Beazley of Python are best int the world.\n\n.
This is one of the best crash courses in OOP you can possibly take. Note it does help move things along easier if you have some fundamental background in programming beforehand.
You learn a lot of important concepts very quickly. Assignments and test are fun and really evaluate your concepts. I'd love to have seen more of operator overloading.
I think it's a bit too easy. I was expecting extensive knowledge and practices on C++ OOP like inheritance, abstract class, virtual functions, more advanced topics.
The questions itself will make up for the amount of effort you have to put in this course, the instructor is superb and you will have lots of fun doing this
Great course! It would be a bit better if there was more code-writing involved to reinforce the language, rather than directly quizzing language esoterica.
About the Accelerated Computer Science Fundamentals Specialization
Frequently Asked Questions
When will I have access to the lectures and assignments?
Once you enroll for a Certificate, you’ll have access to all videos, quizzes, and programming assignments (if applicable). Peer review assignments can only be submitted and reviewed once your session has begun. If you choose to explore the course without purchasing, you may not be able to access certain assignments.
What will I get if I subscribe to this Specialization?
When you enroll in the course, you get access to all of the courses in the Specialization, and you earn a certificate when you complete the work. Your electronic Certificate will be added to your Accomplishments page - from there, you can print your Certificate or add it to your LinkedIn profile. If you only want to read and view the course content, you can audit the course for free.
What is the refund policy?
Is financial aid available?
More questions? Visit the Learner Help Center.