Desktop Tic-Tac-Toe
Everyone is familiar with Tic-tac-toe. Create a version of this game using the Swing graphics library. Teach a computer to play this game and compete against both your friend and AI.
Graduate
We picked out the projects that are best suited for achieving your goal. Continue your journey through the Java world and you will:
Master advanced engineering concepts through ambitious projects. Each project deepens your expertise and transforms you from an experienced engineer into an exceptional one.
Visualization always draws attention. And it makes learning easier. What if we could visualize everything? In this project, you will build a Java GUI application with Swing to create graphs and visualize graph algorithms like traversals, spanning trees, and shortest pathfindings. You will practice concepts frequently tested in technical interviews at top tech companies.
Graduate
