Back to Courses
CompletedComputer Science

Data Structures & Algorithms

Crack Any Coding Interview with Confidence

Duration

2 Months

Per Week

4 hrs / week

Modules

4 weeks

Instructor

Amitabh

About This Course

Crack coding interviews with ease. Deep dive into arrays, trees, graphs, and dynamic programming with problem-solving patterns.

Schedule

Saturday

2 hrs

Sunday

2 hrs

Curriculum

1Arrays & Strings
  • Array operations
  • Two pointers
  • Sliding window
  • String manipulation
2Linked Lists & Stacks
  • Singly/Doubly Linked Lists
  • Stack & Queue
  • Monotonic Stack
  • Problems
3Trees & Graphs
  • Binary Trees & BST
  • DFS & BFS
  • Graph traversal
  • Shortest path
4Dynamic Programming
  • Memoization vs Tabulation
  • 1D & 2D DP
  • Classic problems
  • Interview patterns

What You'll Learn

  • Solve LeetCode medium problems confidently
  • Pass technical coding interviews
  • Understand time and space complexity

Instructor

A

Amitabh

Founder, Humans Care Foundation

Competitive programmer and software engineer with a strong foundation in algorithms and data structures.

Prerequisites

  • Any programming language basics