Outstanding Undergraduate Thesis Award finalists to present research May 29