CSC 394 - Senior Capstone Project