Assignments

DateDescription
April 4 HW1 due (Racket warmup)
April 11 HW2 due (More Racket)
April 18 HW3 due (Racket programming & testing)
April 25 HW4 due (Streams and things)
May 9 HW5 due (mupl interpreter); starter code: hw5.rkt; starter tests: hw5tests.rkt
May 16 HW6 due (Ruby warmup)
May 23 HW7 due (calculator grammar) (Regular exps. and scanners)
June 1 HW8 due