Learning Tracks

Start with any learning track!


Learning Tracks : Data Structure & Algorithms

Data Structures & Algorithms - Foundation (Level 1)

About
This is a foundation course that introduces all the basic data types Strings, Array ADT, Linked List, Stack, Maps and Queues.
Pre-requisites
Java/C++/Python Foundation.
Age
18+ years.
Duration
3 months (weekly class).

Curriculum Overview

This course introduces students to foundation of data structures, what they are and how to use them. Students learn about uses these foundation data structures to solve easy to medium practical programming problems. They also learning basic problem solving skills while building small practical programs leading up to larger programs with assistance.

Data Structures & Algorithms - Intermediate (Level 2)

About
This is a intermediate course that introduces the students to advanced data structures like Trees, Heap, Binary Search Tree and Graphs and various algorithms like BFS, DFS,Searching, Sorting etc.
Pre-requisites
Data Structures & Algorithms Foundation
Age
18+ years.
Duration
3 months (weekly class).

Curriculum Overview

This course introduces students to next level of data structures like Trees, Trie, Graph etc. Further, students learn various algorithms like Searching, Sorting, Graph Algorithms etc. Students solve plenty of exercises and programming problems, followed by a final complete project.

Data Structures & Algorithms - Advanced (Level 3)

About
This is a advanced course that introduces advanced problem solving using Divide and Conquer, Greedy Algorithms, Dynamic Programming, Backtracking and Branch and Bound techniques.
Pre-requisites
Data Structures & Algorithms Intermediate.
Age
18+ years.
Duration
3-4 months (weekly class).

Curriculum Overview

This course takes programming skills by learning about advanced algorithms like Divide and Conquer, Greedy Algorithms, Dynamic Programming, Backtracking and Branch and Bound concepts. Throughout the course students solve various programming problems and exercises followed by final project. 


Loading Please Wait...