Algo Theory

A visual introduction to algorithmic concepts in computer science.

About

Algo Theory is a project designed and created by Nicholas Lai based off of Daniel Kunin's Seeing Theory. The goal is to make common computer science concepts accessible to a wider audience.


Using Mike Bostock’s data visualization software, D3.js, Algo Theory visualizes the fundamental concepts covered in an introductory college computer science class, comparable to the level of Stanford's CS 106B. Students are encouraged to use Algo Theory as an additional resource to their textbook, professor and peers.