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.
This course is part of the Accelerated Computer Science Fundamentals Specialization
About this Course
Syllabus - What you will learn from this course
Orientation; Writing a C++ Program
Understanding the C++ Memory Model
Developing C++ Classes
Engineering C++ Software Solutions
- 5 stars77.32%
- 4 stars17.35%
- 3 stars3.05%
- 2 stars0.87%
- 1 star1.38%
TOP REVIEWS FROM OBJECT-ORIENTED DATA STRUCTURES IN C++
Great explanations by the professor, only reason I am giving 4 stars is due to less support from course staff. Although assignments are well designed, instructions for few are confusing.
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!
- fantastic lecturing and easy-to-follow discretization of concepts - it's a fast introduction to concepts that can be augmented with external study, deliberate practice and knowledge retention
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.
About the Accelerated Computer Science Fundamentals Specialization
Frequently Asked Questions
When will I have access to the lectures and assignments?
What will I get if I subscribe to this Specialization?
Is financial aid available?
More questions? Visit the Learner Help Center.