Data Structures and Algorithms using Java

Data Structures and Algorithms using Java

Course Name

Data Structures and Algorithms using Java

Mode of Teaching

Self-paced course


Saurabh Shukla

Medium of Teaching



  • You must know Java language, as all the programs during the course will be implemented in Java language only
  • Recommended topics of Java language for the revision are Classes and Objects, Constructors, Inheritance, static, arrays, Strings and exception handling
  • You can watch LIVE classes or recordings of LIVE classes through laptop. Login to, go to your course and play videos or LIVE classes
  • You can watch classes through Android mobile too – Search app with the name “MySirG Premium” on Google play store
  • Laptop or desktop computer is required for programming practice at home


Content will be available from 10 June 2023. By the end of June all videos will be published

Subscription Validity: 2 years from the date of purchase

Subscription validity is a time period to access LIVE class recordings, assignments, certificate download, discussion forum, etc.


INR 3000/-

Use coupon code SAIT20 for 20% discount

Making payment means you are agreeing with our Terms and Conditions. Read them carefully.


  • You can access these recordings any number of times during the subscription period
  • Course Completion Certificate
  • Implementation of most of the data structures (specified in the syllabus) in Java language
  • Video solutions of all the assignments with explanation
  • Discussion Forum
  • Assignments: 150+ Practice Problems


  • Introduction to Data Structure
  • Array and its implementation
  • Dynamic Array and its implementation
  • singly linked list
  • doubly linked list
  • circular linked list
  • circular doubly linked list
  • stack and its implementation(using array and linked list)
  • queue and its implementation (using array and linked list)
  • Recursion
  • binary search tree and its implementation
  • Heap
  • Sorting
  • Searching
  • Hashing
  • graph and its implementation
  • Time Complexity
  • Types of Algorithms
  • Admissions will start from 9th June 2023

    Click here for admission

    Don’t forget to use coupon code SAIT20 for 20% discount. This offer is for limited time.