Week
Date
Topic
Assignment Released
Week 1
06/04
What is a Compiler?
From OCaml to Racket
A1
06/05
06/06
a86: a Little Assembly Language
Quiz 1
Week 2
06/09
Abscond: a language of numbers
A2
06/11
Blackmail: incrementing and decrementing
Con: branching with conditionals
06/13
Dupe: a duplicity of types
Week 3
06/16
Dodger: addressing a lack of character
A3
Quiz 2
Final project assessment: Friday, July 25.