Computer benchmarking software designed to test a system's CPU and GPU. Results are uploaded to a server, so users are able to compare their scores with other users. It also reports the computer's hardware specifications. It was written in Java using OpenCL for GPU workloads and Apache Commons for networking.
The game of 2048 written in Java. It controls with the arrow keys, and works the same way 2048 does.
This is one of my first major projects. It allows the user to create and view flash cards as if they were on paper. The user can highlight them to indicate mastery, which is saved when loaded again.
A recreation of the game Breakout.