The immersive coding bootcamp to prepare for coding interviews.

Your Image

Become an Algorithm and Data Structure guru in 10 weeks

  • Nail Your Next Technical Interview
  • Do you feel like you’re stuck between learning material that’s too hard?
  • Once the basics are learned, you will realize everything is made for a beginner to be an advanced problem solver.
  • AlgoSchool bridges this gap. You start on easy and progress gradually until you're able to master the toughest coding exercises.
  • Develope a problem Solving Mindset.
Phase 1: Introduction to Algorithms and Data Structures ( 10 Weeks Easy to Medium )
  • Array iconArrays
  • Linked iconLinked Lists
  • Hash TableHash Tables
  • Stacks and QueuesStacks and Queues
  • StringsStrings
  • GraphsGraphs
  • TreesTrees
  • Dynamic ProgrammingDynamic Programming
Phase 2: Advanced Problem solving (10 Weeks Medium to hard Problems and Extra Practice)
  • Skills iconAdvanced Algorithms
  • System decision-treeSystem design
  • SQL iconSQL
  • OOP iconOOP
  • Greedy AlgorithmsFamous and Greedy Algorithms
  • Binary Trees iconBinary Trees and Binary Search Trees
  • Sorting iconSorting
  • Heaps iconHeaps and Tries

Phase 1: Course Module

Week 1: Introduction
Week 2: Arrays/Lists
Week 3: LinkedList
Week 4:Strings
Week 5: Stacks and Queues
Week 6: Hashtables
Week 7: Graphs
Week 8: Trees
Week 9: Dynamic Programming
Week 10: Marathon Interviews

Course Details

Duration

12 weeks

Mode

Part Time Classes

Delivery Model

  • Live lectures
  • Standups
  • Live coding sesions
  • Thursday Interview assessments
  • Daily Labs
  • Weekly whiteboarding
  • Technical mentor support
  • Pair Programming

Tuition Fee

ksh 28,000 KES VAT inclusie. (Scholarships available)

Course Prerequisites
  • Array iconMust have fundamental knowledge about core software development principles.
  • Linked iconYou are required to complete a technical assessment test and score 85% at the end of your application.
  • Hash TableMust have a basic understanding or proficiency with command-line tools
  • Stacks and Queues70% of classes are online. You are required to have access to stable internet.
  • StringsBe proficient in English and attend all classes.
  • GraphsBe proficeint in Version Control (Github)
  • TreesOpen minded. Learn how to learn. Persistent
  • Dynamic ProgrammingPasionate and enthusiastic about code
Programming Languages used
  • Skills iconJavaScript
  • System decision-treePython
  • SQL iconJava
  • Research and Sources

  • Greedy AlgorithmsAlgoExpert, Leetcode, codility, codeforces hackerank, codewars etc
  • Binary Trees iconCoursera, Algorithms 1 Coursera, Grow with google, freecodecamp, Geekforgeeks codecademy etc
  • Sorting iconCracking the coding Interview, grocking the coding interview
  • Heaps iconAlgoSchool Machine Learning Model (Beta)

Team

...
Justus Onyancha

Founder and Product Architect

...
Kifah Gedi

Admissions and classroom

...
Mathew Bundi

Operations Legal Jubilee Insurance

...updating
Tyrel Delton

Digital Marketing . .

* * * * *

Contact Us

contacts

www.thealgoschool.com

admission@thealgoschool.com

Nairobi garage Kilimani