LightCalc
This theatrical stage lighting tool assist lighting designers in the creation of their plot. This application handles all the basic calculations a designer would need to perform in order to determine the size of a pool of light on stage.
Created By:
Harrison Heinig
Remote Technician
This virtual guest registry was created to assist theatre educators in finding a guest speaker for lectures in response to COVID-19. In order for a theatre educator to find a speaker the website can be filtered and reordered.
Created By:
Harrison Heinig.    Brian Phillips
Space Trace
This application is designed to teach second through fourth grade students the basic principles of coding through an educational based game. These principles are taught throughout many levels increasing in difficulty.
Created By:
Harrison Heinig     Tyler Horne
Kyle Hohman         Jane Zehe
memBrain
The purpose of this software is to aid a high school Biology teacher in testing their student's knowledge on the cell membrane. This is accomplished through a time based game with questions regarding different elements of the cell membrane.
Created By:
Harrison Heinig     Brad Lauback
Noah Hancock        Adam Cook
Monitor Object
This application was created to implement and demonstrate the benefit of the Monitor Object pattern when using multi-threading in programming.
Created By:
Harrison Heinig
Complexity Improvement
The goal of this project was to improve the complexity of a provided program that sorts mailing addresses in a contact book. The legacy code originally executed the program with O(n^2). Implementing the Tim Sort Algorithm the complexity was improved to O(nlog(n)).
Created By:
Harrison Heinig
Vignére Cipher
This program will encrypt and decrypt a text file, using an eight digit symmetric key. All inputs for this program are executed through the command line.
Created By:
Harrison Heinig
Back to Top