SEGP – 3.0: Building blocks of software - Data Structures and Algorithms

The Department of Information Technology of General Sir John Kotelawala Defence University-Southern Campus organized SEGP GT 3.0, an online guest talk via Zoom, on August 24, 2024, for the undergraduates of the Faculty of Computing. This session was graced by Mr. Pasindu Bandarigoda, a distinguished Senior Engineer at IFS R&D, who led an enlightening discussion on the critical topics of data structures and algorithms.

Mr. Bandarigoda, with his extensive experience in full-stack application development, cloud platforms, infrastructure, and ERP systems, provided an in-depth overview of how data structures and algorithms form the backbone of software development. During the session, he provided a comprehensive overview of data structures and algorithms, highlighting their crucial role in optimizing software performance and solving complex problems. He covered a wide range of topics, from basic structures like arrays, queues, stacks and linked lists to more advanced algorithms used in real-world applications.

Through practical examples and clear analogies, Mr. Bandarigoda made these concepts accessible and understandable to students at various levels. His approachable manner and effective communication fostered an engaging learning environment, ensuring that even complex topics were easily grasped by all participants.

The event concluded with a deep sense of gratitude towards Mr. Bandarigoda for sharing his vast knowledge and experience. The session successfully provided students with a clearer understanding of data structures and algorithms, enhancing their significance in the field of software development.