Assignment #1
What does this mean?
Value: 25%
Due Date for Checkpoint #1 (NO LATE SUBMISSIONS POSSIBLE): Thursday 2 April 2026 9:00pm
Due Date for Checkpoint #2: Friday 1 May 2026 9:00pm
(Up to 2 days LATE) for Checkpoint #2: Sunday 3 May 2026 9:00pm (See Late Submissions)
Learning Outcomes:
- Gain more confidence programming in Java.
- Design an object-oriented programming (OOP) solution to a problem.
- Apply OOP concepts such as inheritance, polymorphism, and encapsulation (information hiding).
TBA
