Date Notes
Tuesday, Jan 19 No class.
Wednesday, Jan 20 No lab.
Thursday, Jan 21 Out: HW1. Lecture Notes.
Tuesday, Jan 26 Lecture Notes.
Wednesday, Jan 27 Lab: Help session for Homework 1.
Thursday, Jan 28 Due: HW1. Out: HW2. Lecture Notes.
Tuesday, Feb 2 Lecture Notes.
Wednesday, Feb 3 Lab: Distributed during lab.
Thursday, Feb 4 Lecture Notes. Due: HW2. Out: HW3.
Tuesday, Feb 9  
Wednesday, Feb 10 Lab: Distributed during lab.
Thursday, Feb 11 Due: HW3. Out: HW4. Lecture Notes
Tuesday, Feb 16 No class. (Monday schedule)
Wednesday, Feb 17 Lab:
Thursday, Feb 18 Out: HW5. Lecture Notes
Tuesday, Feb 23 Due: HW4. Lecture Notes
Wednesday, Feb 24 Lab: Steps 1 and 2 of HW5
Thursday, Feb 25 Lecture Notes
Tuesday, Mar 1 Due: HW5. Out: HW6. Lecture Notes
Wednesday, Mar 2 Lab: Steps 1 and 2(a) of HW6.
Thursday, Mar 3 Lecture Notes
Tuesday, Mar 8 Due: HW6. Lecture Notes.
Wednesday, Mar 9 No Lab. (No assignment due.)
Thursday, Mar 10 Lecture Notes
Tuesday, Mar 15 No class. (Spring Recess)
Wednesday, Mar 16 No lab. (Spring Recess)
Thursday, Mar 17 No class. (Spring Recess)
Tuesday, Mar 22 Out: HW7. Lecture Notes
Wednesday, Mar 23 Lab: Step 1 of HW7.
Thursday, Mar 24  
Tuesday, Mar 29 Reading: Enumerating the Rationals (in Scala)
Wednesday, Mar 30 No lab. (Continue working on Sudoku.)
Thursday, Mar 31 Reading: Java Regular Expressions and Scala Regular Expressions
Tuesday, Apr 5 Due: HW7. Out: HW8.
Wednesday, Apr 6 Lab: Steps 1 and 2 of HW8.
Thursday, Apr 7 Code from class
Tuesday, Apr 12 Due: HW8. Out: HW9. Reading: Chapter 33 of Programming in Scala.
Wednesday, Apr 13 Lab: Tasks 2 and 5 of HW9.
Thursday, Apr 14  
Tuesday, Apr 19 Due: HW9. Out: HW10.
Wednesday, Apr 20 No lab. (Monday schedule.)
Thursday, Apr 21  
Tuesday, Apr 26 Due: HW10.
Wednesday, Apr 27 No lab. (No assignment due.)