Skills Development Lab, School of Biological and Aerospace Sciences, Eldoret, 39100
Moi University - Eldoret, Kenya
Join us for an immersive exploration into the fascinating world of Data Structures and Algorithms! This event is designed to demystify the backbone of computer science and software engineering, offering participants a unique opportunity to enhance their understanding of how data is organized and algorithms are crafted.
Come join us for a day filled with inspiration, learning, and the opportunity to unlock the secrets of effective problem-solving in the realm of Data Structures and Algorithms. Don't miss this chance to sharpen your skills and elevate your understanding of the core concepts that drive innovation in the world of technology!
Session 1
Arrays
Basic operations (access, update, insert, delete)
Time and space complexity analysis
Multi-dimensional arrays
Dynamic arrays
Array manipulation and searching algorithms
Case studies and Leetcode
Session 2: Linked Lists
Singly linked lists
Doubly linked lists
Circular linked lists
Time and space complexity analysis
Operations (insertion, deletion, traversal)
Implementing common algorithms with linked lists
Case studies and Leetcode problems
Session 3: Stacks and Queues
Basics of stacks and queues
Implementation and operations
Use cases and scenarios
Evaluating expressions using stacks
Queue-based algorithms
Solving real-world problems with stacks and queues
Session 4: Trees and Graphs
Binary trees and binary search trees
Tree traversal algorithms
Balancing and AVL trees
Introduction to graphs
Graph representation and traversal
Common graph algorithms (Dijkstra's, BFS, DFS)
Evening Session: Recap and Q&A
Review key concepts from all days
Hands-on problem-solving session
Solving leetcode problems
Saturday, March 30, 2024
7:00 AM – 11:00 AM UTC
Learning Tracks Facilitator
Learning Tracks Facilitator
Publicity Secretary
Google Crowd Source Ambassador
Contact Us