course image

DSAPrep: Foundation

22 modules

·

313 lessons

Introduction to Data Structures and Algorithms

Your Instructors

Instructor profile photo
Instructor profile photo

Subhesh

Course Overview

You'll learn about all these topics in Foundation:

  • Basics of JAVA
  • Arrays
  • 2D Arrays
  • Time Complexity
  • Strings
  • LinkedList
  • Recursion
  • Hashmaps
  • PriorityQueue
  • Bit Manipulation
  • Stacks & Queue
  • Trees
  • Binary Search
  • DP
  • Graph

Core Features

  • 180+ hrs of content with Coding Environment
  • DSA Foundation covering fundamentals of all topic
  • DSA LevelUp for Practising Hard problems

What you'll get out of this course

Learning objectives and goals will be outlined soon.

Syllabus

Foundation: Basics of Java 26 lessons

Foundation: Conditional Statement and loops 25 lessons

Foundation: Pattern 11 lessons

Foundation: Introduction to Function 9 lessons

Foundation: Intro to Problem Solving 11 lessons

Foundation: Time Complexity 10 lessons

Foundation: Arrays 24 lessons

Foundation: 2D Array 9 lessons

Foundation: Strings 12 lessons

Foundation: Bit Manipulation 13 lessons

Foundation: HashMap 13 lessons

Foundation: Recursion 18 lessons

Foundation: Sorting 10 lessons

Foundation: Searching 9 lessons

Foundation: class and objects 5 lessons

Foundation: LinkedList 19 lessons

Foundation: Stacks 8 lessons

Foundation: Queue 8 lessons

Foundation: heap/PriorityQueue 8 lessons

Foundation: Trees 23 lessons

Foundation: Dynamic Programming 18 lessons

Foundation: Graph 24 lessons

Your Instructors

Nishant Chahar profile photo

Nishant Chahar

No additional information available about this instructor at the moment.
Subhesh profile photo

Subhesh

No additional information available about this instructor at the moment.

Frequently Asked Questions

Will this course be taught in Hindi or English?
Do I need a computer for this course?

© Copyright 2025 AlgoPrep

Terms of Service / Privacy Policy