As you embark on your journey through the Programming, Data Structures, and Algorithms (PDSA) course, it’s time to complement your learning with something equally transformative—competitive problem solving!
Why wait to finish the course when you can apply your knowledge as you learn? Here’s why diving into competitive programming alongside PDSA is a game-changer:
Start small—tackle beginner-level problems and build momentum as your PDSA knowledge grows. The synergy between the course material and competitive problem solving will accelerate your growth and prepare you for real-world challenges.
"You don’t have to be great to start, but you have to start to be great."
Vikrant Mehta (21f3001348), a Teaching Assistant (TA) for the PDSA course in the May and September 2024 terms, has created an excellent resource for beginners to get started with competitive programming. The resource is organized week-by-week, aligned with PDSA topics, making it easy to follow and progressively build your skills.
You can access it using the following link: 👉 https://vikrantmehta123.github.io/dsa/