Abstract:
College classes offer a great opportunity for learning core concepts in a particular field of study. But classes alone are not enough to fully prepare students for a career after college. In the field of Computer Science, having hands-on experience working with a client to produce production software is invaluable experience that will be a major benefit when finding a job after college. This thesis focuses on my experience with my senior capstone project for Computer Science, detailing the full process from finding a client to developing and polishing functional production software. I explain the reasoning behind certain decisions that were made as well as my final takeaway of the experience as a whole.