Enrolment options

This course provides a comprehensive explanation of data structures like arrays, linked lists, stacks and queues, binary search trees, searching and sorting. Various sorting and searching algorithms with implementation and analysis are included. In this Data Structures and Algorithms course, Java language programs are used for implementing various concepts, but you can easily code them in any other language like C++, C#, or Python.

At the end of the course, the students are expected to be able to design a program based on a given specification using any of the different data structures and algorithms.

Guests cannot access this course. Please log in.