Data Structure using C Programming
Offered By: IGNOU via Swayam
Course Description
Overview
Data structures are an essential part of computer science and programming. They are used to organize and manipulate data in a way that is efficient and easy to understand. C is a popular programming language for implementing data structures due to its low-level access to memory and ability to perform pointer arithmetic.
Syllabus
WEEK
TITLE
Week-1
Introduction of Data Structures using C and Data Structures Operations in Linear Array
Week-2
Linked List with implementation using C
Week-3
Data Structures implementation using C, Stacks and Queues
Week-4
Binary Trees and its types
Week-5
Balanced AVL Tree and M-way Trees
Week-6
B-Trees
Week-7
Graph Theory
Week-8
Greedy Methods
Week-9
Hash Functions and sorting
Week-10
Sorting
Week-11
Sorting and Asymptotic Notations
Week-12
Complexity Analysis and Applications of Data Structures
Taught by
Dr. Dipti Verma and Mr. Aditya Tiwari
Related Courses
Conception et mise en œuvre d'algorithmes.École Polytechnique via Coursera Algorithmen und Datenstrukturen
Universität Osnabrück via iversity 数据结构与算法 Data Structures and Algorithms
Peking University via Coursera Data Structures and Algorithm Design Part I | 数据结构与算法设计(上)
Tsinghua University via edX 数据结构基础
Peking University via Coursera