Assignment |
Details |
Due Date |
Sample Solution |
Homework 1
|
Formatted output
|
September 17 @ midnight
|
|
Homework 2
|
Basic input/output and arithmetic
|
September 24 @ midnight
|
CountingChange.java
Retirement.java
|
Homework 3
|
Using the Java API: Graphics.
|
October 1 @ midnight
|
Kenny.java
|
Homework 4
|
Practice with Strings
Expressions and control structures: selection.
|
October 8 @ midnight
|
PackagePrefixCreator1.java
PackagePrefixCreator2.java
|
Homework 5
|
Expressions and control structures: repetition.
|
October 15 @ midnight
|
CrapsGame.java
CalculateGCD.java
|
Homework 6
|
Expressions and control structures: repetition.
|
October 22 @ midnight
|
Hangman.java
|
Homework 7
|
User-defined class
|
October 29 @ midnight
|
Temperature.java
UsingTemperature.java
|
Homework 8
|
Using Java Collections
|
November 5 @ midnight
|
PhoneBookEntry.java
PhoneBook.java
TestPhoneBook.java
|
Homework 9
|
Databases and JDBC
|
November 12 @ Midnight
|
MainMenu.java
ContactManager.java
|
Homework 10
|
Graphical User Interface (basic)
|
November 19 @ midnight
|
Homework 11
|
Graphical User Interface (intermediate)
|
November 28 @ midnight
|
Group project
|
Systems development
|
Various due dates
|