EngineeringBSc Electrical Engineering University of Manitoba, Canada DegreeBachelor'sNext intakeFall term (classes begin 9 September 2026), Winter term (classes begin 7 January 2027); Direct Entry
EngineeringBSc Electrical Engineering, Nanoengineering Option University of Alberta, Canada DegreeBachelor's
EngineeringBSc Engineering University of Manitoba, Canada DegreeBachelor'sNext intakeFall term (classes begin 9 September 2026), Winter term (classes begin 7 January 2027); Direct Entry
EngineeringBSc Environmental Engineering (Civil Engineering) University of Alberta, Canada DegreeBachelor'sNext intakeFall
EngineeringBSc Environmental Engineering, Civil Engineering (Co-operative) University of Alberta, Canada DegreeBachelor's
EngineeringBSc Mechanical Engineering University of Manitoba, Canada DegreeBachelor'sNext intakeFall term (classes begin 9 September 2026), Winter term (classes begin 7 January 2027); Direct Entry
EngineeringBSc Mechanical Engineering, Biomedical Option (Co-operative) University of Alberta, Canada DegreeBachelor's