Accelerated Computer Science Fundamentals Specialization

Data Structures and Algorithms in C++. Learn fundamentals of computer science while implementing efficient data structures in C++.


There are 3 Courses in this Specialization

  1. Object-Oriented Data Structures in C++

  2. Ordered Data Structures

  3. Unordered Data Structures

WHAT YOU WILL LEARN

Design and implement an object-oriented program in the C++ language, including defining classes that encapsulate data structures and algorithms.

Select and implement appropriate data structures that best utilize resources to solve a computational problem.

Analyze the running time and space needs of an algorithm, asymptotically to ensure it is appropriate at scale, including for big data.

Prepare for advanced courses in CS with the foundational knowledge of object data structures needed to implement and call advanced library functions.


SKILLS YOU WILL GAIN

  • Run-time Analysis

  • Algorithms

  • Hash Table

  • Trees (Data Structures)

  • Object-Oriented Programming (OOP)















23 views0 comments

Recent Posts

See All