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
数据结构与算法 Data Structures and AlgorithmsPeking University via Coursera Data Structures and Algorithm Design Part I | 数据结构与算法设计(上)
Tsinghua University via edX Ordered Data Structures
University of Illinois at Urbana-Champaign via Coursera Data Structures and Algorithms (II)
Tsinghua University via Coursera Data Structures and Algorithms
Tsinghua University via Coursera