game play + UI
open source software construction course
open source sofware construction course
xv6 OS