Week Person Travel + topic + hw
1/17 - 1/21 Zach no travel plans...
intro to big-O and runtime ideas
big-O and Racket!
1/24 - 1/28 Zach no travel plans...
Racket 1
recursion is fun! (100 pts)
1/31 - 2/4 Zach CE21 meeting (Christine)
Racket 2 and a bit o' Java
Racket's sweet spot (90 pts) + 10 pts: Java syntax
2/7 - 2/11 Zach no travel plans
Racket 3 and a bit more Java
Racket unicalc w/errors (80 pts) + 20 pts: Java OpenList class
2/14 - 2/18 Christine no travel plans
Java!
Java unicalc (35 pts) + Unilang (parsing) (65 pts)
2/21 - 2/25 Christine no travel plans
Java!
Java 20 Q and BFS/DFS maze-solving(100 pts)
2/28 - 3/4 Christine ACM team goes to Egypt (Zach)
Java!
Java applet fun; events, graphics, parallelism (150 pts - due next week)
3/7 - 3/11 Christine SIGCSE (both!)
Java and exam
Java applet wrap up (first lec.) and exam (second lec.)
3/14 - 3/18 neither! Spring Break!
3/21 - 3/25 Zach no known travel
Prolog is fun!
Prolog! (100 pts)
3/28 - 4/1 Zach no known travel
Prolog is even more fun!
Prolog! (100 pts)
4/4 - 4/8 Zach no known travel
Prolog's Spamventure (and/or language generator)
Prolog! (100 pts)
4/11 - 4/15 Christine TePRA conference (Zach)
Finite State and Turing Machines et al.
JFLAP! (100 pts)
4/18 - 4/22 Christine no known travel
(Un)computability and Algorithm analysis
Mixed-language arts! (100 pts)
4/25 - 4/29 Christine/Zach no known travel
Dynamic programming
Dynamic programming (and ex. cr.)! (100 pts)


Link to the Fall 2009 version of this page