Data Structure Using C Language

Get course

COURSE DESCRIPTION

Data structure is a specialized format for organizing, processing, and storing data. This course introduces and explains the concept of gathering and storing data. In addition, it explains how data structure can be implemented using C programming language. This course also explains the varieties of data types and how they can be linked to C language.

TARGET AUDIENCE

Everybody interested in learning C programming language.

COURSE CONTENT

  • What is the idea behind data structure?
  • How to link C programming language to data structure
  • Why Recursion cannot be ignored
  • How data structure has changed the means of viewing information
  • Understanding the difference between a linear data structure and heirarchical data structure.

MODULE 1

1
Introduction to Data Structure
9 minutes
This lesson introduces data structure, why data structure and how it can be linked to C programming language.
2
Pointers
9 minutes
Pointers are very important aspect of C language. This lesson explains how pointer works
3
Methods and Parameters
3 minutes
This lesson introduces methods and parameters and their usefulness to data structure as a whole.
4
Structures
11 minutes
This lesson explains the importance of structures and how they can be linked to C language.
5
Use of Specifiers
7 minutes
Some functions can be used to replace data types. This lesson explains types of specifiers and their uses.
6
Module 1 Quiz
10 questions

MODULE 2

1
Introduction to Recursion
5 minutes
This lesson describes recursion and its uses.
2
Recursion in C
5 minutes
This video explain and show recursion in C language
3
Module 2 Quiz
10 questions

MODULE 3

1
Introduction to an Array
5 minutes
This lesson introduces the first data structure for this course and explains the meaning of an array
2
Types of Array
1 minute
This lesson explains the types of an array
3
Array in C
6 minutes
Array can be implemented in C language.
4
Declaration of an Array
5 minutes
This lesson shows the declaration of an array.
5
How to delete element in an Array
11 minutes
How to delete an element in an array
6
How to reverse element in an Array
5 minutes
How to reverse elements in an array
7
How to search for element in an Array
10 minutes
How to search for an element in an array
8
Output of a reversed element in an Array
2 minutes
9
Module 3 Quiz
10 questions

MODULE 4

1
Introduction to Linked List
4 minutes
Introduces a new type of data structure
2
Linked List in C language
5 minutes
How to implement linkedlist in C language
3
Linked List in C language (contd.)
3 minutes
4
Module 4 Quiz
10 questions

MODULE 5

1
Introduction to Stack
4 minutes
Introducing a new type of data structure and how it can be implemented on C language
2
Stack in C
20 minutes
3
Introduction to Queue
3 minutes
Introducing a new type of data structure and how it can be implemented on C language
4
Assignment 1
5
Module 5 Quiz
10 questions

MODULE 6

1
Introduction to Tree
3 minutes
Introducing Tree as a data structure and explaining some basic terminologies in tree
2
Tree Transversal
2 minutes
Explaining tree transversal
3
Inorder and Preorder
5 minutes
Different types of transversal
4
Preorder and Postorder
2 minutes
further explanations on tree transversal
5
Module 6 Quiz
10 questions

MODULE 7

1
Sorting
4 minutes
2
Module 7 Quiz
10 questions
It is used to print output
Can be used to enter values during implementation
Return 0 is used to be sure that each commands executes successfully
This is a type of specifier commonly used to identify an integer value and there are many more in module 1

Be the first to add a review.

Please, login to leave a review
error: