Supporting Undergraduates for Careers in Computing and Engineering with Scholarships and Supervision