Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Indian Institute of Technology Bombay

Implementation of Data Structures

Indian Institute of Technology Bombay via edX


In this Computer Science course, you will learn about implementation of all major abstract data structures using object-oriented programming paradigm of C++.

This course builds on the basic concepts developed in ‘Foundations of Data Structures’ course.

Topics covered:

  • Review of OO programming, STL of C++
  • Stacks
  • Queues
  • Lists
  • Trees
  • Graphs

This course is part of the Fundamentals of Computer Science XSeries Program:

  • Programming Basics
  • Object-Oriented Programming
  • Foundations of Data Structures
  • Algorithms

Taught by

Deepak B. Phatak, Ajit Diwan, Ganesh Ramakrishnan and Nagesh Karmali



4.5 rating, based on 2 Class Central reviews

Start your review of Implementation of Data Structures

  • Profile image for Indian Gaming
    Indian Gaming
    The course content was meticulously crafted, offering a comprehensive and in-depth understanding of the subject matter. The curriculum was well-structured, covering both fundamental concepts and advanced topics. The modules were presented in a logical sequence, allowing for a seamless learning journey. What impressed me the most was the relevance of the content to real-world applications, providing practical insights that are invaluable.
  • Profile image for Sagar Mewada
    Sagar Mewada
    This class was excellent--where have you been all my life? The instructor was incredibly knowledgeable and articulate. This was the first time I have taken a class in a remote format, and I was delighted with it and look forward to coming back to ONLC for more classes in the future. I loved the fact that even though I was in a class with other people, the actual physical space was private and quiet and very conducive to learning! Thank you.

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.