Data Structures

edX MOOC / Non-credit USD 199
Enroll now →
Data Structures

About this course

Students deepen their programming expertise through recursion and object-oriented design. They learn to model problems using abstract data types, implement recursive algorithms, and build reusable, modular programs that model real-world systems.

What you'll learn

  • understand and apply recursion in programming
  • implement object-oriented design principles
  • model problems using abstract data types
  • build reusable and modular software components

Skills you'll gain

Related courses

Course details are provided by the platform and may change — always confirm on the provider's site. Links may be affiliate links.