Engineering Programs

UBC Engineering provides students with extraordinary learning opportunities. You start by gaining a broad understanding of engineering principles in first-year before entering the 2nd Year Placement process. All lead to a Bachelor of Applied Science (BASc) degree. Information about Engineering Programs can be found on the UBC Vancouver Engineering Undergraduate Website: Engineering Programs, the UBC Okanagan School of Engineering Website: Programs & Admissions, or by using the links below.

ProgramUBC CampusLocationContact Information
Biomedical EngineeringVancouverBiomedical Research Centre 257undergrad@bme.ubc.ca
604-822-0367
Faculty Advisor
Chemical EngineeringVancouverCHBE 218
info@chbe.ubc.ca
604-822-3238
Faculty Advisor
Chemical and Biological EngineeringVancouverCHBE 218info@chbe.ubc.ca
604-822-3238
Faculty Advisor
Civil Engineering - UBCOOkanaganEME 4242
engineering.okanagan@ubc.ca
250 807 8723
Civil Engineering - UBCVVancouverCEME 2002undergradsupport@civil.ubc.ca
604-827-5824
Faculty Advisor
Computer EngineeringVancouverKAIS 2010u-advising@ece.ubc.ca
604-822-0965
Faculty Advisor
Electrical Engineering - UBCOOkanaganEME 4242
engineering.okanagan@ubc.ca
250 807 8723
Electrical Engineering - UBCVVancouverKAIS 2010u-advising@ece.ubc.ca
604-822-0965
Faculty Advisor
Engineering PhysicsVancouverHENN 333Aenph@phas.ubc.ca
604-822-6451
Faculty Advisor
Environmental EngineeringVancouverKAIS 1120Ainfo@enve.ubc.ca
604-827-3415
Faculty Advisor
Geological EngineeringVancouverESB 2020awarkentin@eos.ubc.ca
604-822-3416
Faculty Advisor
Integrated EngineeringVancouverFORW 309mtierney@apsc.ubc.ca
604-827-4879
Faculty Advisor
Manufacturing Engineering (Production Management) - UBCOOkanaganEME 4242
engineering.okanagan@ubc.ca
250 807 8723
Manufacturing Engineering (Production Technology) - UBCVVancouverFaculty Advisor
Materials EngineeringVancouverFORW 309mtierney@apsc.ubc.ca
604-822-2676
Faculty Advisor
Mechanical Engineering - UBCOOkanaganEME 4242
engineering.okanagan@ubc.ca
250 807 8723
Mechanical Engineering - UBCVVancouverCEME 2205students@mech.ubc.ca
604-822-6584
Faculty Advisor
Mining EngineeringVancouverFORW 5th Floordelmo@mining.ubc.ca
604-822-9304
Faculty Advisor
Vantage OneVancouverOrchard Commons - Room 2001info@vantagecollege.ubc.ca
604-827-0337