Homework

icon Turn in HW8 Homework 8 (Critters)

Due Tues Aug 14, 11:00pm.
No submissions accepted after Sat Aug 18, 11:00pm.

Specification: icon Specification
Provided Files: icon CritterMain.java (the main simulator and program that you must run)
icon MiniMain.java (a smaller client program you can run to do basic testing)
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)
icon a8.zip (all of the files above in one zip file)
Tournament Details:
FAQ and Links:

icon Turn in HW7 Homework 7 (Personality Test)

Due Tuesday August 7, 11:00pm.
No submissions accepted after Saturday August 11, 11:00pm.

Specification: icon Specification
Input Files:
Sample Log:
Expected Output:
FAQ and Links:

icon Turn in HW6 Homework 6 (Baby Names)

Due Tuesday, July 31, 11:00pm.
No submissions accepted after Saturday, August 4, 11:00pm.

Specification:
Resource Files:
Expected Output:
FAQ and Links:

icon Turn in HW5 Homework 5 (Guessing Game)

Due Tuesday, July 24, 11:00pm.
No submissions accepted after Saturday, July 28, 11:00pm.

Specification: icon Specification
Expected Output:

These provided tests do not test every possible case. You should perform your own testing with other input values to make sure that your program works correctly. Because the program is random, it's hard to match our output exactly, but you should match the format shown. See the HW5 FAQ link below to learn possible ways to exactly match our output.

FAQ and links:

icon Turn in HW4 Homework 4 (Grades)

Due Tue July 17, 11:00pm.
No submissions accepted after Sat July 21, 11:00pm.

Specification:
Expected Output:

These provided tests do not test every possible case. You should perform your own testing with other input values to make sure that your program works correctly.

FAQ and Links:

iconTurn in HW2 Homework 2 (ASCII Art / Rocket)

Due Tue July 3, 11:00pm.
No submissions accepted after Sat July 7, 11:00pm.

Specification:
Expected Output:
FAQ and Links:

icon Turn in HW1 Homework 1 (Song)

Due Tue Jun 26, 11:00pm.
No submissions accepted after Sat Jun 30, 11:00pm.

Specification:
Expected Output:
FAQ and Links:

NOTE: When you click the Turn In link, you may see a security warning message. This is normal, and you must bypass the message to complete your turnin.

  • Firefox shows a screen saying, "This Connection is Untrusted".
    Click I Understand the Risks, then "Add Exception...", then "Get Certificate", then "Confirm Security Exception".
  • Google Chrome shows a red screen saying, "The site's security certificate is not trusted!"
    Click Proceed anyway.
  • Internet Explorer 6 and 7 are not supported and will not work. Please make sure you have upgraded to IE 9.

firefox chrome

"I need help with my homework!"

  • There is probably someone in the IPL today, or maybe Nick has office hours.
  • Check the message board; your question may have been answered there.
  • Read the relevant chapters and sections of the textbook, or watch the textbook "online portal" videos if you have access to them.
  • Look at the in-class lecture examples.
  • Look at this week's section handout problems and their solutions.
  • Start early! We get swamped the day assignments are due.
  • Don't panic. You have late days, and even if you run out, it is only -1 point for each day late.