Possible upcoming topics: Tic-Tac-Toe, Othello, Gaussian Elimination, Find-a-word, Crosswords, Scrabble, RPG, NanoLisp, Spreadsheet
| Week # | Mon | Tue | Wed | Thu | Fri |
| week 12 | 4/19 Spring Break |
4/20 Lab #2: Problem Solving |
4/21 | 4/22 | 4/23 |
| week 11 | 4/14 TEST #2 (continued) |
4/15 Test 2 solutions |
4/16 Test 2 solutions (continued) |
4/17 Spring Break |
4/18 Spring Break |
| week 10 | 4/7 hw#18 due hw#19: Arrays and Cards |
4/8 mergesort mini-quiz |
4/9 Test 2 review |
4/10 TEST #2 |
4/11 Fun day! |
| week 9 | 3/31 quiz review hw#15 due hw#16: sorting review and analysis |
4/1 Quiz 6: Part 1 quiz #6a: Sorting quiz#6b: Problems 1-34 |
4/2 Quiz 6: Part 2 |
4/3 hw#17: Polygon Area |
4/4 quicksort mini-quiz hw#18: Group Assignment, Lab 1 Extra Credit |
| week 8 | 3/24 hw#11 due quiz #5b |
3/25 quiz#5a |
3/26 hw#12 due hw#13: insertionSort, selectionSort, and bubbleSort |
3/27 hw#13 due hw#14: mergeSort |
3/28 hw#14 due hw#15: quicksort sortDemos.java sortDemos.htm |
| week 7 | 3/17 hw#8 due hw#9: Math methods, String variables readString, readDouble, readInt |
3/18 |
3/19 hw#9 due hw#10: Random Numbers |
3/20 Pop Quiz #1 |
3/21 hw#10 due hw#11: More Random Numbers |
| week 6 | 3/10 hw#5 due hw#6: Doubles |
3/11 | 3/12 hw#6 due quiz #4a quiz #4b hw#7: More doubles |
3/13 Check out: SAT vocab! |
3/14 hw#7 due hw#8: Doubles, Methods, and Calculus |
| week 5 | 3/3 Ex 33-34 due Lab #1 Due Review for Test #1 |
3/4 TEST #1a Lab #1 Extra credit due |
3/5 TEST #1a (continued) |
3/6 review htt1-2 Test #1 Sol's read htt3 on Methods hw#5: Methods |
3/7 |
| week 4 | 2/24 lab #1 cont. |
2/25 lab #1 cont. Ex 21-23 due |
2/26 lab #1 cont. quiz #3 Ex 24-26 due |
2/27 lab #1 cont.. Ex 27-29 due |
2/28 Ex 30-32 due |
| week 3 | 2/17 snow day |
2/18 snow day |
2/19 lab #1 cont. |
2/20 quiz #2 lab #1 cont. |
2/21 lab #1 cont. lab goal: #10 lab disks due |
| week 2 | 2/10 notes hw #0.4 due lab #0.1 reset |
2/11 notes lab #1 |
2/12 lab #1 cont. |
2/13 lab #1 cont. |
2/14 quiz #1 notes on JJ lab #1 cont. lab goal: #6 |
| week 1 | 2/3 First Day of Class! |
2/4 quiz #0.1 notes hw #0.1 due |
2/5 notes no hw due |
2/6 notes hw #0.2 due |
2/7 quiz #0.2 notes hw #0.3 due |
See Course Home Page.