๐Ÿš€ My DSA Journey in C++ โ€“ Beginner to Advanced (GSoC Aspirant)

Suryadeep SinghSuryadeep Singh
1 min read

Table of contents

Hey everyone! Iโ€™m Suryadeep Singh, BTech CSE student at University of Lucknow.

Iโ€™ve recently completed one year of college 2025, and this blog is all about my journey of learning Data Structures & Algorithms (DSA) in C++, with the dream of contributing to GSoC 2025. ๐ŸŽฏ

๐Ÿ”น 2. Why I Chose DSA

Programming logic strong karne ke liye

Placement + GSoC dono ke liye helpful

Confidence in solving problems (Leetcode, Codeforces)

๐Ÿ”น 3. Topics Iโ€™ve Covered So Far

โœ… Covered ๐Ÿ”œ Upcoming

Arrays Stack

Strings Queue

Recursion Trees

Linked List

Graphs

๐Ÿ”น 4. My Resources ๐Ÿ“š

- [Apna College โ€“ DSA in C++](https://youtube.com/playlist?list=PLfqMhTWNBTe0b2nM6JHVCnAkhQRGiZMSJ)

- [Love Babbar 450 Sheet](https://450dsa.com/)

- [Leetcode](https://leetcode.com/)

- [Codeforces](https://codeforces.com/)

5. My GitHub Repo ๐Ÿ”—

๐Ÿ‘‰ [DSA Roadmap Repo](https://github.com/sudosuryadeep/DSA-ROADMAP-2025-2026)

๐Ÿ”น 6. Whatโ€™s Next in My Journey

Stack, Queue, Tree

Competitive Programming

Open Source Contributions (OSC)

GSoC 2025 Planning

๐Ÿ”น 7. Conclusion โœจ

Thanks for reading!

Follow me here and on GitHub to stay updated as I continue building my skills and contributing to open-source.

Letโ€™s grow together! ๐Ÿš€

Connect:

0
Subscribe to my newsletter

Read articles from Suryadeep Singh directly inside your inbox. Subscribe to the newsletter, and don't miss out.

Written by

Suryadeep Singh
Suryadeep Singh