UBC Engineering provides students with extraordinary learning opportunities. You start by gaining a broad understanding of engineering principles in first-year before selecting one of the programs below. All lead to a Bachelor of Applied Science (BASc) degree. Course content is amplified through lectures, in cutting-edge laboratory facilities, in team-based projects, through early design experience and through a co-op option. Students may also have an option to pursue a minor or dual-degree.