Reading assignments are not listed below. Students should keep slightly ahead of the in-class content when reading the text. Watch out for in-class modification of assignments and due dates. This page often is "behind the times"
| Due Date | Assignment Description |
|---|---|
| Mon. Jan. 12 | Project One - 'translate' the five programs handed out in class into Java™. (chaos.py, bmi.py, email.py, goldbach.py, & hailstones.py. See socrates for copies of the python code for these) |
| Wed. Jan. 14 | Chapter One hmk - Q1-Q18 embedded in the chapter and exercises 6, 7, 8, & 10 |
| Mon. Jan. 19 | Project Two - Implement the Gregorian Date program in Java. The python code was handed out in class. Java outlins are on socrates. Implementation of any menu options after the first three are E.C. |
| Wed. Jan. 28 | Chapter Five hmk - methods for DVDList, written in class |
| Wed. Jan. 27 | Project Three - Dynamic Programming solution to the String Alignment Problem handout |
| Mon. Feb. 9 | Project Four part one - classes and non-recursive methods for Boggle handout |
| Fri. Jan. 30 | Chapter Nine hmk - exercises 1, 3, 6, 10, 11, 16, 20, 23 |
| Wed. Feb. 11 | Project Five - recursive palindrome checker link |
| Mon. Feb. 9 | Chapter Ten hmk - exercises 1, 2, 12, 17 |
| Mon. Feb. 16 | Project Four part two - the recursive solutions part of the algorithm handout |
| TBA | TBA |