Senior Thesis