Data Structures using C

Data structures is an important science that all the students of the Computer Technology has to master with. This will enable every student to easily write programs and to think advanced to solve complex problems.

This course covers Algorithm, Arrays, Linked Lists, Stacks, Queues, Trees, Graphs and Sorting & Searching.

Teaching in Tamil language is a very special in this course and also you will be very much thrilled to understand the techniques much easier than ever.

All the best.
Collectiva Knowledge Academy

Course Content

  1. Introduction
Recalling C
  1. Largest among three numbers
  1. Pyramid
  1. Sum of integer array
  1. Five element array and address
Algorithm & Data Structures
  1. Algorithm
  1. Data structures
  1. Arrays
  1. Array traversal
  1. Array Insertion
  1. Array Deletion
  1. Two dimensional Arrays
  1. Matrix Traversal
  1. Matrix addition & subtraction
  1. Matrix multiplication
  1. Matrix transpose
Linked List
  1. Linked List - Introduction
  1. Dynamic memory allocation
  1. A node
  1. Building linked list - Concept
  1. Building linked list - Coding
  1. Adding Node - Algorithm
  1. Listing nodes
  1. Delete node
  1. Insert node
  1. Search Node
  1. Store in a file
  1. Read from file
  1. Linked list - Review
  1. Stack - Introduction
  1. Stack - Algorithm
  1. Stack - Array - Implementation
  1. Stack Implementation (Part-2)
  1. Stack - Linked List Implementation
  1. Introduction
  1. Queue - Array - Insert
  1. Queue - Array - Delete
  1. Queue - Array - Display
  1. Queue - Linked List - Insert
  1. Queue - Linked List - Delete
  1. Queue - Linked List - Display
  1. Circular Queues
  1. Other Queues

Sample Videos


At the end of the successful course completion, we are offering a industry recoginzed certificate. Our certificates are recognized for its demo of candidate's performance, perfection and the quality of outputs delivered by our alumni of our academy. You will feel proud in holding a course completion certificate from us.


Dhirendra Gupta

No classes or institutes ever speak about what's being asked in interviews and that is one of the many reasons why this tutorial is unique.


I learn many times to put a program but not able to put. but after see this videos. I am very much clear in my idea and now I put many program of my own thank you


Very easy to learn in mother tongue and to apply in program I have forwarded the link to all our friends