Bitmap image viewer. The user interface of this program is poor. See if you can write a more friendly version. Sorting algorithms made visible. Research some other sorting algorithms and add them to this program.
Insertion sort is timed.
Write and time bubble sort and quick sort. Compare the performance of the sorting methods on random data, semi sorted data and sorted data. Drawing circles and spirals using graphics. Calculate and draw an ellipse by pixel plotting. You might need to research the trigonometry for this.