Date Notes
Tuesday, Sep 6 Out: HW1. Lecture Notes.
Wednesday, Sep 7 Lab: Scala technical support. No need to attend if you’ve setup Scala already.
Thursday, Sep 8 Lecture Notes.
Tuesday, Sep 13 Due: HW1. Out: HW2. Lecture Notes.
Wednesday, Sep 14 Lab: Sketch of Steps 1 and 2 of HW2.
Thursday, Sep 15 Lecture Notes.
Tuesday, Sep 20 Due: HW2. Out: HW3. Lecture Notes.
Wednesday, Sep 21 Lab: Sketch of Steps 1 and 4 of HW3.
Thursday, Sep 22 Lecture Notes.
Tuesday, Sep 27 Due: HW3. Out: HW4. Lecture Notes
Wednesday, Sep 28 Lab:
Thursday, Sep 29 Lecture Notes
Tuesday, Oct 4 Due: HW4. Out: HW5. Lecture Notes.
Wednesday, Oct 5 Lab:
Thursday, Oct 6 Lecture Notes
Tuesday, Oct 11 No class. (Monday schedule.)
Wednesday, Oct 12 No lab. (Continue working on Tic Tac Toe.)
Thursday, Oct 13 Lecture Notes
Tuesday, Oct 18 Due: HW5. Out: HW6. Lecture Notes
Wednesday, Oct 19 Lab:
Thursday, Oct 20 Lecture Notes
Tuesday, Oct 25 Due: HW6. Out: HW7. Lecture Notes
Wednesday, Oct 26 Lab:
Thursday, Oct 27 Class cancelled. Friday office hours cancelled.
Tuesday, Nov 1 Lecture Notes
Wednesday, Nov 2 No lab. (Continue working on Sudoku.)
Thursday, Nov 3 Lecture Notes
Tuesday, Nov 8 Due: HW7. Out: HW8. Lecture Notes.
Wednesday, Nov 9 Lab:
Thursday, Nov 10 Lecture Notes
Tuesday, Nov 15 Due: HW8. Lecture Notes
Wednesday, Nov 16 No lab. (Friday schedule.)
Thursday, Nov 17  
Tuesday, Nov 22 No class. (Thanksgiving Recess.)
Wednesday, Nov 23 No lab. (Thanksgiving Recess.)
Thursday, Nov 24 No class. (Thanksgiving Recess.)
Tuesday, Nov 29 Reading: Parser Combinators. Out: HW9.
Wednesday, Nov 30 Lab:
Thursday, Dec 1  
Tuesday, Dec 6 Due: HW9. Out: HW10.
Wednesday, Dec 7 Lab:
Thursday, Dec 8  
Tuesday, Dec 13 Due: HW10.
Wednesday, Dec 14 No lab. (No assignment due.)