Course Overview As data-driven technologies evolve, mastering Data Structures and Algorithms (DSA) becomes essential for aspiring software developers. Designed exclusively for 2nd-year engineering students, this 50-hour summer training in C++ will enable learners to strengthen their algorithmic thinking, prepare for technical interviews, and excel in competitive programming. Students will journey from foundational concepts like arrays and recursion to advanced topics including dynamic programming, graph algorithms, tries, and segment trees. The bootcamp integrates hands-on coding, real-world challenges, and mini contests to foster practical mastery of DSA. Learning Outcomes By the end of this bootcamp, participants will be able to: Implement core data structures and algorithms in C++ using industry-standard practices. Analyze time and space complexity to write optimized code. Solve real-world problems using recursion, backtracking, greedy, and dynamic programming techniques. Apply graph theory, trees, and advanced data structures in coding contests. Prepare for technical interviews and online platforms like Codeforces, LeetCode, and HackerRank.
Prabhjeet Kaur Assistant Professor,CSE With 8+ years of experience shaping future tech leaders, she has been teaching Data Structures & Algorithms (DSA) and Design & Analysis of Algorithms (DAA) since 2016 not just as a subject, but as a core foundation for cracking coding interviews and excelling in real-world problem solving.She has proudly served as Program Leader and Deputy Head of Campus at some of the most reputed institutes, mentoring thousands of students and helping them transform their logic, confidence, and coding mindset.Her classes aren t about theory dumps she connect core concepts with real-world tools, industry expectations, and hands-on challenges to keep things sharp, engaging, and deeply practical.