Internshala
Internshala Logo

Learn Data Structures & Algorithms 

  • Offered byInternshala
  • Private Institute

Learn Data Structures & Algorithms
 at 
Internshala 
Overview

Learn about arrays, linked lists, stacks & queues, graphs, and more to master the foundations of data structures & algorithms!

Duration

8 weeks

Total fee

1,349

Mode of learning

Online

Difficulty level

Beginner

Credential

Certificate

Learn Data Structures & Algorithms
Table of contents
Accordion Icon V3

Learn Data Structures & Algorithms
 at 
Internshala 
Highlights

  • Certificate of Training from Internshala Trainings
  • Placement assistance to build your career
  • 144 video tutorials learn anytime, anywhere
Details Icon

Learn Data Structures & Algorithms
 at 
Internshala 
Course details

Skills you will learn
What are the course deliverables?
  • Graphs
  • Linear linked list
  • Searching & Sorting
  • Circular linked list
  • Stacks & Queues
  • Revision of relevant topics in C
  • Single & Double Dimensional Arrays
More about this course
  • A strong foundation of data structures and algorithms enables you to write programs
  • Get hands on practice by doing 100+ coding questions
  • The final exam to get certified in Data Structures & Algorithms
  • Placement Preparation Training

Learn Data Structures & Algorithms
 at 
Internshala 
Curriculum

Introduction to Data Structures

Training Overview Video

Understanding Data Structures

Brief overview of Linear Data Structures

Brief overview of Non-Linear Data Structures

Basics of Memory

Introduction to Algorithms

Basics of Algorithms

Learning Constructs

Algorithms Using Arrays

Complexity Analysis

Single & Double Dimensional Arrays

Introduction To structure of C Programs

1-D Arrays

2-D Arrays

Advance Manipulation of 2-D Arrays

Searching & Sorting

Searching

Sorting

Stacks & Queues

Fundamentals of Stack

Algorithms of Stacks

Fundamentals of Queues

Algorithms of Queues

Revision of relevant topics in C

Revising Pointers

Revising Functions

Revising Structures in C

Implementation programs of Stacks & Queues

Implementation of Stacks

Implementation of Queues

Linear linked list

Basics of Linear Linked list

Insertion in Linear Linked List

Deletion in Linear Linked List

Creation, Insertion and Searching

Deletion Problems

Circular linked list

Traversal and Insertion

Deletion

Problems of Creation, Traversal and Insertion

Deletion Problems

Doubly linked list

Basics, Traversal and Insertion

Deletion in a Doubly linked list

Problems of Creation, Traversal and Insertions

Problems of Deletion

Trees

Basics of Trees

Traversals of a Binary Tree - Explanation and Algorithms

Binary Search Tree

Heap

Height Balanced Trees (AVL Trees)

Graphs

Introduction to Graphs

Types of Graphs

Graphs in Memory

Introduction to Maps & Hashing

Future aspects of Data Structure & Algorithms

Faculty Icon

Learn Data Structures & Algorithms
 at 
Internshala 
Faculty details

Anand Mahajan
23+ years of experience training students in programming languages like Core Java, Python, C++ and more.

Other courses offered by Internshala

37.5 K
5 months
– / –
73.5 K
12 months
– / –
42 K
6 months
– / –
32 K
4 months
– / –
View Other 63 Courses
Right Arrow Icon

Learn Data Structures & Algorithms
 at 
Internshala 
Students Ratings & Reviews

4/5
Verified Icon6 Ratings
qna

Learn Data Structures & Algorithms
 at 
Internshala 

Student Forum

chatAnything you would want to ask experts?
Write here...