Design a Data Structure

  • Home
  • -
  • Design a Data Structure

Design a Data Structure

In Computer Science, a data structure is a particular way of organizing data in a computer so that it can be used efficiently. Data structures can implement one or more particular abstract data types (ADT), which are the means of specifying the contract of operations and their complexity. Data structures provide a means to manage large amounts of data efficiently for uses such as large databases and internet indexing services. 

The aim of this course is to impart the basic concepts of data structures and algorithms; to understand concepts about searching and sorting techniques; to understand basic concepts about stacks, queues, lists, trees and graphs and also understanding about writing algorithms and step by step approach in solving problems with the help of fundamental data structures.

  • Mobile App based Learning
  • Online Learning Portal
  • Audio video lectures by renowned subject experts
  • Self-Assessment tests

10+2 / Equivalent

3 Months


Mizoram students are exempted from paying Course Fee and are required to pay only the Examination & Certificate Fee of ₹ 800/-
Other students are required to pay ₹ 1200/- as Course Fees and Examination & Certificate Fees of ₹ 800/-

Unit I Introduction and overview of Data Structure
Unit II Preliminaries
Unit III Textual Notes - String Processing File
Unit IV Arrays, Records and Pointer
Unit V Linked List
Unit VI Stacks, Queues and Recursion
Unit VII Trees
Unit VIII Sorting
Unit IX Searching
Unit X Application: Practical