UW Home     CSE Home   Announcements    Message Board    Contact Info 

 
 

Handouts

  1. Handout #1 (Syllabus) -- January 3.
  2. Handout #2 (Setting up Java) -- January 5.
  3. Handout #3 (Sample Program--Figures) -- January 5.
  4. Handout #4 (assignment #1--Song) with output song.txt -- January 5.
  5. Handout #5 (Sample Program--complex figure) -- January 12.
  6. Handout #6 (assignment #2--Rocket) with output rocket.txt -- January 12.
  7. Handout #7 (Sample Program--Graphics) -- January 19.
  8. Handout #8 (assignment #3--Graphics) which requires DrawingPanel.java -- January 19.
  9. Handout #9 (Sample Program--athletes) -- January 26.
  10. Handout #10 (assignment #4--Admissions) with sample log admit.txt and which requires Scanner.java -- January 26.
  11. Handout #11 (Sample Program--guessing) -- February 2.
  12. Handout #12 (assignment #5--Guessing Game) with sample log guess.txt and which requires Scanner.java -- February 2.
  13. Handout #13 (Sample Assertions) -- February 4.
  14. Handout #14 (Sample Midterm) -- February 4.
  15. Handout #15 (Sample Program--credit card) -- February 7.
  16. Handout #16 (Key to Sample Midterm) -- February 9.
  17. Handout #17 (Sample Program--file of numbers) -- February 14.
  18. Handout #18 (Sample Program--hours worked) -- February 16.
  19. Handout #19 (assignment #6--Adding Large Integers) with input file sum.txt, sample output sum.out and which requires Scanner.java -- February 16.
  20. Handout #20 (Key to Midterm) -- February 18.
  21. Handout #21 (Sample Program--histogram) -- February 18.
  22. Handout #22 (Sample Program--section scores) -- February 23.
  23. Handout #23 (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 -- February 23.
  24. Handout #24 (Sample ArrayList Problems and Solutions) -- February 25.
  25. Handout #25 (assignment #8--Critters) which requires Critter.java, CritterMain.java, CritterModel.java, CritterFrame.java and CritterPanel.java (or download all five files as prog8.zip)-- March 2.
  26. Handout #26 (Sample Inheritance/Polymorphism Problems) -- March 4.
  27. Handout #27 (Sample class--simple IntList) -- March 7.
  28. Handout #28 (Sample Final) -- March 9.
  29. Handout #29 (Sample class--complete IntList) -- March 9.
  30. Handout #30 (Key to Sample Final) -- March 11.
Handouts will be linked here as they become available.