University of British Columbia 14 undergrad engineering and research programs to benefit society Vancouver and Okanagan campuses.