gitmyhub

DSA-Bootcamp-2026

★ 28 updated 2d ago

A comprehensive Data Structures and Algorithms bootcamp designed to build a strong problem-solving foundation from scratch.

An 8-week structured self-study program for learning Data Structures and Algorithms from scratch, organized by IIT Bombay's coding club with weekly topic roadmaps, ordered lessons, and daily practice problems.

C++setup: easycomplexity 1/5

DSA Bootcamp 2026 is a study resource put together by the Web and Coding Club (WnCC) at IIT Bombay. It is an 8-week structured program for learning Data Structures and Algorithms, which are the building blocks of almost every software application. If you have never written code for sorting a list or finding the shortest path in a network, this is where you would start.

The bootcamp organizes everything into weekly folders inside the repository. Each week has its own README that describes the learning path for that week, what topics are covered, and in what order to study them. The idea is that each topic builds on the previous one, so you know what you need before you tackle something new. Week 1, for example, covers basic syntax and input/output, time and space complexity, the C++ Standard Template Library, arrays, and sorting.

The intended workflow is straightforward: read the week's README first, work through the topics in the specified order, and solve practice problems daily rather than saving them all for the weekend. The repository also recommends spending time thinking about a problem before looking at hints, and re-solving it from scratch if you do look at a solution. This is a known technique for building genuine problem-solving skill rather than just recognizing answers.

At the time of this writing, the roadmap table only lists Week 1 content, which suggests the rest of the weeks are still being added. The repository is organized to support a cohort of learners who also have access to a WhatsApp group for questions.

This is a self-study companion for enrolled bootcamp participants, not a stand-alone course with video lectures or automated grading. If you are looking for a guided introduction to DSA with organized notes and problem sets, this repository provides the structure, but the community component and instructor interaction happen outside of GitHub.

Where it fits