Undergraduate programs

Entry programs


Double degree

Students may also combine requirements for two of the majors as a double degree within our program.


Joint honours

Students may combine one of our honours degrees with the requirements of an honours degree in another program. It's like completing two degrees in one.

Graduate programs