Project S50
Project S50
Project Overview:
In this course project, you will have the opportunity to apply your Java programming skills to develop a software
system that adheres to the Object-Oriented Programming (OOP) paradigm. This project can be undertaken
individually or in teams, with the understanding that the size of your team will affect the workload and
presentation time. Team members must collaboratively determine individual workloads, which will impact the
distribution of overall marks. Therefore, it is crucial to carefully select your team members and actively contribute
to the project.
Evaluation:
Your project will be evaluated based on the following criteria:
Innovation: The uniqueness and innovation demonstrated in your project.
Design: The quality of your design to fulfill the need of the project.
OOP Understanding: The appropriate use of OOP in the project.
Code Quality: The quality and efficiency of your Java code.
Presentation Skills: The clarity, organization, and effectiveness of your presentation.
Important Dates:
Deadline for choosing team members and presentation options: 5PM, January 30th
Please register your team information on following link:
https://docs.google.com/spreadsheets/d/1p79TtKZGUxIY8O93_FuwXeioZ_ZrFiKMFbzjiVukyPw
Deadline for submitting your project files: 5PM, April 10th
Submission should be made on moodle