UW Home     CSE Home   Announcements    Message Board    Contact Info 

 
 

Handouts

  1. Handout #1 (Syllabus) -- March 28..
  2. Handout #2 (Setting up Java) -- March 30.
  3. Handout #3 (Sample Program--Figures) -- March 30.
  4. Handout #4 (assignment #1--Song) with output song.txt -- March 30.
  5. Handout #5 (Sample Program--complex figure) -- April 6.
  6. Handout #6 (assignment #2--Rocket) with output rocket.txt -- April 6.
  7. Handout #7 (Sample Program--drawing) -- April 13.
  8. Handout #8 (assignment #3--Drawing) which requires DrawingPanel.java -- April 13.
  9. Handout #9 (Sample Program--athletes) -- April 20.
  10. Handout #10 (assignment #4--Admissions) with sample log admit.txt and which requires Scanner.java -- April 20.
  11. Handout #11 (Sample Program--credit card checksum) -- April 22.
  12. Handout #12 (Sample Program--guessing) -- April 27.
  13. Handout #13 (assignment #5--Guessing) with sample log guess.txt and which requires Scanner.java -- April 27.
  14. Handout #14 (Sample assertions questions) -- April 29.
  15. Handout #15 (Sample midterm) -- April 29.
  16. Handout #16 (Key to Sample midterm) -- May 4.
  17. Handout #17 (Sample Program--file of numbers) -- May 9.
  18. Handout #18 (assignment #6--baby names) with sample log baby.txt and with resources ass6.zip -- May 11.
  19. Handout #19 (Key to Midterm) -- May 11.
  20. Handout #20 (Sample Program--histogram) -- May 13.
  21. Handout #21 (Sample Program--section scores) -- May 16.
  22. Handout #22 (assignment #7--Personality Test) with input file personality.txt, sample output personality.out, with large input file bigdata.txt, large sample output bigdata.out, and which requires Scanner.java -- May 18.
  23. Handout #23 (assignment #8--Critters) which requires Critter.java, CritterMain.java, CritterModel.java, CritterFrame.java and CritterPanel.java (or download all five files as prog8.zip)-- May 25.
  24. Handout #24 (Sample inheritance/polymorphism questions) -- May 27.
  25. Handout #25 (Sample ArrayList questions) -- June 1.
  26. Handout #26 (Sample final) -- June 1.
  27. Handout #27 (Key to sample final) -- June 3.
  28. Handout #28 (Key to final) -- June 9.