As part of this course, you are required to develop a Java application using the concepts discussed in class. Your project should demonstrate understanding of the principles of object-oriented programming including classes and inheritance.
You can come up with your own idea for the project. Some examples include building a GUI based application using Swing/JavaFX, an HTTP based web application, a multithreaded application, games etc
You could base your project work on java technologies like Swing, JavaFX, multithreading, Java web technologies to name a few.
Your application should be able to access a database and create and manipulate database entries as part of its functionalities.
Try to provide a rich user interface wherever possible
Your application should be able to provide multiple functionalities for the user. The more number of accurately working functionalities, the better the grade.
Try to use Github and Junit for versioning and testing if you choose to.
Last Completed Projects
| topic title | academic level | Writer | delivered |
|---|
