Data Structures and Algorithms in C programming language – coding interview questions/projects. Linked List, Recursion


Designed by Deepali Srivastava

Last renewed 8/2019


English Subs [Auto-generated]

This course involves

  • 10 hours on-demand video
  • 1 article
  • 2 downloadable resources
  • Full lifetime access
  • Access on mobile and TV
  • Affidavit of Completion

What you’ll learn

  • Know the features of Data Structures and algorithms through animations
  • Study to write programs for different Data Structures and Algorithms in C language
  • Get the courage to face programming interviews
  • Test your knowledge with over 100 Quiz questions
  • Study how to analyze algorithms
  • Get the energy to write and trace recursive algorithms

Course content

all 148 lectures 10:12:54



  • Basic knowledge of programming in any language


This “Data Structures and Algorithms In C” course is thoroughly detailed and uses lots of animations to help you visualize the concepts.

Subtitles are ready for the first section only. Closed Captioning for rest of the sections is in progress and are available as [Auto-generated].

This “Data Structures and Algorithms in C” tutorial will help you develop a solid knowledge in Data Structures and Algorithms. The course is broken down into simple to understand short lectures, and after each topic, there is a quiz that can help you to test your newly gained knowledge. The examples are described with animations to explain the learning of this complex topic. Complete working programs are shown for each concept that is explained

This course provides a comprehensive explanation of data structures like linked lists, stacks, and queues, binary search trees, heap, searching, hashing. Various sorting algorithms with implementation and analysis are included in this tutorial. The concept of recursion is very essential for designing and reading certain algorithms so the process of recursion is described with the help of several examples.

This course covers the following topics with C language implementation :

Algorithm Review, Big O notation, Time complexity, Singly linked list, Reversing a linked list, Doubly linked list, Circular linked list, Linked list concatenation, Sorted linked list.

Stack, Queue, Circular Queue, Dequeue, Priority queue, Polish Notations, Infix to Postfix, Evaluation of Postfix, Binary Tree, Binary Search Tree, Tree Traversal (inorder, preorder, postorder, level order), Recursion, Heap, Searching, Hashing

“good and excellent teaching for basic levels for beginners in data structures.”

“Very good explanation and evidence for basic data structures and algorithms.”


Data Structures and Algorithms In C online course on udemy will help software developers to refresh the concepts studied in book/pdf and also to students learning from referred book/pdf.

Who this course is for:

  • Programmers looking for jobs
  • Programmers needing to write effective code
  • Computer Science students having Data Structures as part of their curriculum
  • Non-Computer Science students wanting to enter the IT industry

Size: 1.47GB


Add comment