DATA STRUCTURES AND ALGORITHMS

Skills Development Lab, School of Biological and Aerospace Sciences, Eldoret, 39100

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.

Mar 30, 7:00 – 11:00 AM

5
RSVP'd

RSVP Now

Key Themes

Career Development

About this event

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

When

When

Saturday, March 30, 2024
7:00 AM – 11:00 AM UTC

Speakers

  • Allan Kiche

    Populations Service International

    Intern at PSI

  • Collins Kesuibai

    Software developer

  • Felix Omuok

    Microsoft

    Software Engineer

Gold

GitHub logo

GitHub

Organizers

  • CHRISTOPHER JESSE

    PayHero Kenya

    GDSC Lead

  • Benard Kimani

    Vice Lead

  • Elvis Cheruiyot

    Moi university

    Media and Creatives Lead

  • Dave Emery

    Learning Tracks Facilitator

  • KEVIN KIPNGENO

    Learning Tracks Facilitator

  • Jerome Jumah

    Technical Lead

  • Kennedy Muthuri

    Applantus

    Technical Lead

  • Emmanuel Enzeyi

    Google Developers Students Club Moi University

    Event organizer

  • Naomy Mobagi

    Publicity Secretary

  • Phanice Nekesa

    Google Crowd Source Ambassador

Contact Us