SENIOR THESIS