This course data Structures and Algorithms using java includes explanation of various data structures with coding examples, provided with detail explanation of code side by side with concept building.

Most important Data Structures like

**Linked List, Binary Search Tree, stack, Queue** are explained in detail with concepts made easy to understand.

Algorithms like

**Selection Sort, Insertion Sort** are part of this course.

This course is for students who want good understanding of data structures and algorithms and want to understand code.

By taking this course students will be able to use these skills to write or understand data structures in other languages as well, because concepts build from this course are very generic regarding Data structures and Algorithms.

- Students who want to learn data structures and algorithms should take this course.
- Who wants to make strong concepts in Data Structures
- Learn Algorithms like selection sort and insertion sort