Projects · 04
KCL Maths
By Haider Ali ·
KCL Maths, built by Haider Ali, is a free learning platform for every first-year KCL AI & CS module, used by over 70% of the Informatics cohort.
An interactive learning platform for every first-year KCL AI and CS module: the main revision resource for over 70% of the Informatics cohort, and free.
Apr 2026 → · active

I built and launched kclmaths.com, a free, interactive learning platform for every first-year KCL AI & Computer Science module. It began as a companion to the first-year AI maths module.
Key facts
- Used by >70% of the cohort
- £200 in voluntary donations
- Six first-year modules
- 300+ commits
Results
- Over 70% of the Informatics cohort used it as their main revision resource in exam season.
- £200 in voluntary donations, though it is completely free.
What's on it
- Six modules: maths, web, data structures, software engineering, databases and Java.
- Lessons, weekly quizzes and mock exams, plus visual demos.
- In-browser SQL playground.
How it's built
- Stack: React, Three.js and KaTeX.
- Guard tests for the CSP, theme tokens and reduced motion; over 300 commits.
Stack
- react
- typescript
- vite
- three.js
- katex
- sql.js
- vitest
- vercel
Links
#react #education #visualisation