Senior year I enrolled in an AP Computer Science course, which challenged me to complete and comprehend programs in Java. Since I already had several programming languages behind me, learning Java was not as big of a learning curve as C++ was, making the assignments more enjoyable and the output more intricate. To the left, you can see two snapshots of some of the assignments I completed, which range from text-based programs to graphics labs.

For further information about my Java studies, I've included a sample lab below, complete with code and results.