UW Home     CSE Home   Announcements    Message Board    Contact Info 

 
 

Handouts

Handouts will be posted here as they become available.
  1. Handout #1 (Syllabus) -- June 23.
  2. Handout #2 (installing Java) -- June 23.
  3. Handout #3 (Sample Program--ArrayIntList) -- June 25.
  4. Handout #4 (assignment #1--SortedIntList) which is a variation of ArrayIntList.java and with testing resources available here, and (Mac and other Java 5 users only) binary search code Arrays.java -- June 25.
  5. Handout #5 (assignment #2 - Letter Inventory) -- June 30.
  6. Handout #6 (simple linked list code) -- June 30.
  7. Handout #7 (assignment #3 - Assassin Manager) -- July 7.
  8. Handout #8 (three implementations of addSorted) -- July 7.
  9. Handout #9 (Simple recursion examples) -- July 9.
  10. Handout #10 (More recursion examples) -- July 11.
  11. Handout #11 (Assignment #4 - Grammar Solver) -- July 14.
  12. Handout #12 (Maps, Iterators, Interfaces) -- July 16.
  13. Handout #13 (Stack and Queue Example) -- July 18.
  14. Handout #14 (Assignment #5 - Sieve) -- July 21.
  15. Handout #15 (Complexity handout) -- July 21.
  16. Handout #16 (Sample Midterm) -- July 21.
  17. Handout #17 (Sample Midterm Solutions) -- July 23.
  18. Handout #18 (Merge sort) -- July 23.
  19. Handout #19 (8 queens - recursive backtracking) -- July 28.
  20. Handout #20 (Assignment #6 - Anagrams) -- July 28.
  21. Handout #21 (Midterm solutions) -- July 31.
  22. Handout #22 (Inheritance Example) -- August 1.
  23. Handout #23 (Simple Binary Tree) -- August 4.
  24. Handout #24 (Assignment #7 - 20 Questions) -- August 4.
  25. Handout #25 (Binary Search Trees) -- August 6.
  26. Handout #26 (Assignment #8 - Huffman) -- August 8.
  27. Handout #27 (Huffman bonus) -- August 8.
  28. Handout #28 (Inheritance to extend functionality) -- August 11.
  29. Handout #28 (Abstract class example) -- August 13.
  30. Handout #30 (Sample Final) -- August 15.
  31. Handout #31 (Sample Final Solutions) -- August 18.
  32. Handout #32 Final Key Part A Part B