Undergraduate Projects Lab

We're a resource for undergraduate students in UW Madison's Computer Science department. Find out why you should join us!

If the lab is open, feel free to come in!

click for live stream

The Lab


Send us a pull request on GitHub to add your projects here!


An operating system built completely from scratch.

Cruft Engine

Game and graphics engine built using the new JavaScript ES6 specifications.


An elementary assembler for the RISC-V ISA.

Twitch Plays Tinder

Like Twitch Plays Pokemon but with tinder.


An open source MMORPG made by the UPL!


A MUD game for your web browser!