Computer Science & IT

Engineering

Data Structures & Algorithms

Twelve weeks from programming fundamentals to advanced problem-solving patterns using data structures and algorithms. You finish with a strong DSA foundation and the ability to approach and solve interview-style coding problems with confidence.

Curriculum

  1. Weeks 1

    Programming Foundations & DSA Basics

    C++ fundamentals, loops, functions, flowcharts, starter problems and maths for programming.

  2. Time Complexity, Arrays & Searching

    Big O notation, arrays, linear search, binary search and efficient problem-solving techniques.

  3. Week 2

    Sorting & Hashing

    Sorting algorithms, hash maps and techniques for efficient data organization and lookup.

  4. Recursion & Strings

    Recursion basics, recursive problem solving and practical string manipulation techniques.

  5. Week 3

    Linked List, Stack & Queue

    Singly linked lists, stacks, queues and their applications in common coding problems.

  6. Trees & Graphs

    Binary trees, BSTs, graph representation and fundamental traversal concepts.

  7. Week 4

    Greedy & Dynamic Programming

    Greedy techniques, dynamic programming patterns and solving complex optimization problems.

What you walk away with

  • Strong command of core data structures and algorithms using C++
  • Ability to analyze time complexity and solve interview-style problems
  • A mentor-graded DSA problem-solving portfolio demonstrating consistent practice

How the stipend works for Data Structures & Algorithms

Both project milestones must clear a passing mentor grade. Score 90+ and you receive the full ₹8,000.

  • 01

    Curriculum Completion (20 pts)

    Finish all lessons and pass the module checkpoints.

  • 02

    Project Quality (60 pts)

    Graded by your mentor on craft, correctness and clarity.

  • 03

    Engagement (20 pts)

    Live Q&A attendance and peer reviews inside your cohort.

Your score, your payout

  • 90–100100% of max stipend₹8,000
  • 75–8970% of max stipend₹5,600
  • 60–7440% of max stipend₹3,200
  • Below 60Not yet eligible — resubmit to improve