Programs work on data. But data must be expressed and organized within computers before being processed by programs. This organization and expression of data for programs’ use is the subject of data structure and representation. Simply put, a data structure tries to store and organize data in a computer in such a way that the data can be used efficiently. This course describes various data structures, their representation, and how they can be used for solving real-world problems.
The course covers the Datastructure including types, applications, Arrays, linked lists, Stacks, Queue, Heap, Hash, Trees etc