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.
![]() |
![]() A summary of the interactions and relationships between several systems described individually within other projects to explain how they serve critical roles in creating a powerful Network Access Control system for the University of Montana's DirectConnect Internet service. |
![]() |
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. |
![]() |
![]() 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. |
![]() |
Wendigo (DHCP Server)
A fully functional custom DHCP server built in two parts, a Java server responsible for sending and receiving low-level network traffic and a web service with APIs used to make dynamic leasing decisions on the fly. |