Writing a Senior Thesis in HSOC Past HSOC Senior Theses Writing a Senior Thesis in STSC Past STSC Senior Theses