- Project 0 - Setup
- Project 1a - Ruby Warmup
- Project 1b - Battleship Game
- Project 2a - OCaml Warmup
- Project 2b - OCaml Higher Order Functions and Data
- Project 3 - Regular Expression Engine
- Project 4a - MicroCaml Lexer and Parser
- Project 4b - MicroCaml Interpreter