DSA Bootcamp

#ieeecomputersociety #ieeesbtkmce #ieeecs #ieeextreme19.0 #cs #tkmce #data-structures #computer-society
Share

Setting the tone with the quote by Chris Pine, "Programming isn’t about what you know; it’s about what you can figure out," the IEEEXtreme 19.0 DSA Bootcamp was launched as a foundational technical workshop for aspiring competitive programmers. This intensive two-day event, held on September 24th and 25th, 2025, was a collaborative initiative by the IEEE Computer Society SBC TKMCE, IEEE Computer Society SBC CEP, and IEEE SB TKMCE.

The bootcamp was led by Mr Aron Mathew Tom, a 4th Year Computer Science student from TKMCE. As a senior student and peer, Mr Aron Mathew Tom was uniquely positioned to act as a mentor. His recent and relevant experience with the very challenges and academic curriculum the participants are currently facing made his insights both practical and relatable. This peer-to-peer training model fostered a comfortable and interactive learning environment where participants felt encouraged to ask questions.

Recognising that a strong command of Data Structures and Algorithms (DSA) is the backbone of success in any programming competition, this bootcamp was strategically scheduled as part of the preparatory series for the upcoming IEEEXtreme 19.0 global challenge. The event was designed to move beyond theoretical knowledge and focus on the practical application and problem-solving skills necessary to excel under pressure.

The primary goal of the bootcamp was clear and direct: to strengthen the foundations of participants in Data Structures and Algorithms.

Secondary objectives included:

  • Revisiting fundamental DSA concepts to ensure all participants had a common, solid baseline.

  • Introducing complex algorithms and data structures frequently encountered in competitive programming.

  • Analyzing problems to help students identify the appropriate DSA to apply for an efficient solution.

  • Building the technical confidence of students preparing for the IEEEXtreme 19.0 marathon.

The two-day bootcamp was structured to create a logical progression from foundational knowledge to advanced application.

Day 1 (September 24): The Building Blocks

The first session, kicking off at 7:30 PM, focused on the fundamentals. The agenda was designed to refresh and solidify core concepts, including:

  • Complexity Analysis: Understanding Big O notation O(n) to measure the efficiency of algorithms.

  • Linear Data Structures: A deep dive into the implementation and use cases of Arrays, Linked Lists, Stacks, and Queues.

  • Basic Algorithms: Reviewing essential searching (Binary Search) and sorting (Merge Sort, Quick Sort) algorithms that are prerequisites for more complex problems.

Day 2 (September 25): Advanced Algorithms & Strategy

The second session built upon the first, transitioning into topics more directly applicable to competitive challenges like IEEEXtreme. Key topics covered included:

  • Non-Linear Data Structures: An introduction to Trees (Binary Search Trees, Heaps) and Graphs (including traversal methods like BFS and DFS).

  • Problem-Solving Techniques: Discussing vital algorithmic strategies such as Hashing, Greedy Algorithms, and Dynamic Programming.

  • Application:Mr. Aron Mathew Tom likely guided participants through sample problems, demonstrating how to break down a complex challenge and select the most efficient data structure and algorithm for the job.The IEEEXtreme 19.0 DSA Bootcamp was a significant success, serving as a crucial technical primer for the main competition. By dedicating two focused evenings to intensive learning, the organising committees provided invaluable support to their members. Participants left the session not only with refreshed theoretical knowledge but, more importantly, with the confidence and strategic thinking required to "figure out" the complex problems IEEEXtreme 19.0 would present. The collaboration between the three student branches (IEEE CS TKMCE, IEEE CS CEP, and IEEE SB TKMCE) further exemplified a strong community commitment to student success.



  Date and Time

  Location

  Hosts

  Registration



  • Add_To_Calendar_icon Add Event to Calendar

Loading virtual attendance info...

  • Contact Event Hosts


  Speakers

Aron Mathew Tom of TKM College of Engineering Kollam

Topic:

DSA Bootcamp

The bootcamp was led by Mr. Aron Mathew Tom, a 4th Year Computer Science student from TKMCE. As a senior student and peer, Mr. Tom was uniquely positioned to act as a mentor. His recent and relevant experience with the very challenges and academic curriculum the participants are currently facing made his insights both practical and relatable. This peer-to-peer training model fostered a comfortable and interactive learning environment where participants felt encouraged to ask questions.





Agenda

Agenda: IEEEXtreme 19.0 DSA Bootcamp


Day 1 (September 24th | 7:30 PM)

  • Welcome & Introduction:

    • Opening remarks by IEEE CS SBC TKMCE.

    • Introduction of the speaker, Mr. Aron Mathew Tom.

  • Bootcamp Session 1:

    • Strengthening Foundations: Core Data Structures & Algorithms.

  • Interactive Q&A:

    • Solving participant queries.

Day 2 (September 25th | 7:30 PM)

  • Welcome & Recap:

    • Brief review of Day 1 concepts.

  • Bootcamp Session 2:

    • Advanced DSA concepts and problem-solving strategies for competitive programming.

  • Final Q&A & Wrap-up:

    • Addressing final questions.

    • Concluding remarks.



  Media

dsa1 93.02 KiB
dsa2 113.06 KiB
dsa3 100.17 KiB
dsa4 100.50 KiB
dsa5 116.05 KiB