UNDERGRADUATE THESIS PROJECT FINAL REPORT …