Assignments
Assignment | Topic | Weight | Due Date |
1 | Classes | 8% | Tuesday, February 6 by 9am |
2 | String manipulation, loops | 10% | |
3 | Arrays | 10% | Tuesday, April 10 by 9am |
For information on grace days, please see the course information sheet.
Assignment submission
All assignments are to be handed in electronically. Here are instructions on how to submit electronically.
Assignment 1
- Description
- A1 Rules
- A1 Announcements
- Sample Solutions (note that the tests are not comprehensive, these are just the cases used to autotest your programs): Pump.java, PumpTest.java, GasStation.java, GasStationTest.java.
Assignment 2
Assignment 3
- Description
- A3 Rules
- A3 Announcements
- Dictionary File
- GUIExample.java Example code for you to use for your GameGUI
- Starter code:
- A3 Tester (used for automarking): A3Tester.java