Programming and Computer Science in Java:
Calendar
    David Kosbie, 2002-2003
See Course Home Page.

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

hw#12:  Arrays

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.