A number of tags have been associated with each project listed here. You may use the tag list below to make it easier to find projects making heavy use of a specific technology or otherwise limit the projects that are listed.
![]() |
Anomalous Cancellation Calculator
A small mathematical software tool used to generate fractions where anomalous cancellation of common digits from the numerator and denominator yield an accurate simplification of the original fraction. |
![]() |
Elevator Simulator
A computer simulation of a building with a defined number of floors and a defined number of elevators to transport people between floors in that building. A highly modular design would have easily allowed this same design to act as a management console for a set of real physical elevators in such a building. |
![]() |
![]() The design and implementation of an automated device responsible for provoking and subsequently capturing wildlife calls which could be studied for research purposes. |
![]() |
Pascal Balls
One of my first graphical programs written in Pascal during a high school programming course. Generates a number of colored balls which bounce according to real-time user selectable vertical and horizontal gravity. |
![]() |
![]() A clone of the popular tile-matching puzzle game, Tetris. My implementation includes a variety of user options including scorekeeping, adjusting game speed, turning on and off gridlines, and settings for game music. |
![]() |
University Bookstore Kiosk
A project focused on the study of human-computer interaction, extensive requirements gathering, and iterative design and development of a graphical user interface appropriate for a set of hypothetical kiosks that would be placed throughout the campus bookstore at the University of Montana, Missoula. |