Enhancing the Undergraduate Research Experience in a Senior Design Context