#1McGill UniversityMontrealBioengineering (B.Eng.)Avg admit97%requiredAcceptance15%CompetitivenessHighHigh competitionView schoolView program
#2McGill UniversityMontrealElectrical Engineering (B.Eng.)Avg admit97%requiredAcceptance15%CompetitivenessHighHigh competitionView schoolView program
#3McGill UniversityMontrealMechanical Engineering (B.Eng.)Avg admit97%requiredAcceptance15%CompetitivenessHighHigh competitionView schoolView program
#4McGill UniversityMontrealChemical Engineering (B.Eng.)Avg admit92%requiredAcceptance25%CompetitivenessModerateModerate competitionView schoolView program
#5McGill UniversityMontrealCivil Engineering (B.Eng.)Avg admit92%requiredAcceptance25%CompetitivenessModerateModerate competitionView schoolView program
#6McGill UniversityMontrealMining Engineering (B.Eng.)Avg admit91%requiredAcceptance30%CompetitivenessModerateModerate competitionView schoolView program
#7McGill UniversityMontrealMaterials Engineering (B.Eng.)Avg admit90%requiredAcceptance30%CompetitivenessModerateModerate competitionView schoolView program
#8McGill UniversityMontrealBioresource Engineering (B.Eng.(Bioresource))Avg admit79%requiredAcceptance55%CompetitivenessLowLow competitionView schoolView program