UW CSE logo uw

CSE 142: Computer Programming I, Summer 2008

arrow CSE Home arrow About Us arrow Search arrow Contact Info

Homework

icon Turn in HW8 here. Homework 8 (Critters)

Due Wednesday, August 20, 11:00pm.
No submissions accepted after Saturday, August 23, 11:00pm.

Specification: icon HW8 Specification
Provided Files: icon CritterMain.java (the main GUI and program that you must run)
icon Critter.java (the default definition of a critter animal that you must extend)
icon Stone.java (an example animal that isn't very exciting)
Sample Solution: icon HW8 Sample Solution (run this to see how yours should behave)

icon Turn in HW7 here. Homework 7 (Personality Test)

Due Thursday, August 14, 11:00pm.
No submissions accepted after Monday, August 18, 11:00pm.

Specification: icon HW7 Specification
Required Files: icon personality.txt | icon bigdata.txt
Expected Output: When run on personality.txt: icon console output icon file output
When run on bigdata.txt: icon console output icon file output
Take the test: Facebook Facebook app personality test
FAQ: icon Frequently Asked Questions

icon Turn in HW6 here. Homework 6 (Baby Names)

Due Friday, August 8, 11:00pm.
No submissions accepted after Tuesday, August 12, 11:00pm.

Specification: icon HW6 Specification
Required Files: icon names.txt | icon meanings.txt | icon names2.txt | icon DrawingPanel.java
FAQ: icon Frequently Asked Questions
Example Output (taken on Windows):
Normal constant values:
Lisa: icon console icon graphical
Don: icon console icon graphical
Abbie: icon console icon graphical
Maya: icon console icon graphical
Ethel: icon console icon graphical
zOIdBErg: icon console (no graphical output)
Lis: icon console (no graphical output)
names2.txt (8 decades), 1863, 50px width:
Lisa: icon console icon graphical
Don: icon console icon graphical
Abbie: icon console icon graphical
Maya: icon console icon graphical
Ethel: icon console icon graphical
zOIdBErg: icon console (no graphical output)
Lis: icon console (no graphical output)
All expected output images:
icon Windows
icon Mac OS X 10.5 "Leopard"
icon Mac OS X 10.4 "Tiger"
icon Linux

icon Turn in HW5A here.
icon Turn in HW5B here.
Homework 5 (Guessing Game)

Part A due Wed Jul 30, 11:00pm. (no late turnins accepted!)
Part B due Fri Aug 1, 11:00pm. (No Part B submissions accepted after Tue Aug 5, 11:00pm.)

Specification:
Expected Output:
FAQ:

icon Turn in HW4 here. Homework 4 (Grades)

Due Tue Jul 22, 11:00pm.
No submissions accepted after Sat Jul 26, 11:00pm.

Specification:
Expected Output:
FAQ:

icon Turn in HW3 here. Homework 3 (Doodle / Circles)

Due Tue Jul 15, 11:00pm.
No submissions accepted after Sat Jul 19, 11:00pm.

Specification:
Resource Files:
  • icon DrawingPanel.java (right-click this link and Save the file in the same folder as your HW3 program)
Expected Output:
FAQ:

icon Turn in HW2 here. Homework 2 (ASCII Art / Space Needle)

Due Tue Jul 8, 11:00pm.
No submissions accepted after Sat Jul 12, 11:00pm.

Specification:
Expected Output:
FAQ:

icon Turn in HW1 here. Homework 1 (Song)

Due Tue Jul 1, 11:00pm.
No submissions accepted after Sat Jul 5, 11:00pm.

Specification:
Expected Output:
FAQ:
Valid XHTML 1.1 Valid CSS!