Senior+Project+research+paper