Dual programs enable you to study for two degrees at the same time.

The additional knowledge and skills gained give you a competitive edge in the workplace and significantly broaden your career possibilities.

Dual programs can also be completed more quickly than two separate degrees.

Information Technology

The Bachelor of Information Technology may be taken as a dual program with the following programs:

See the Bachelor of Information Technology page for academic advising and program planning resources. 

Engineering

School of EECS Bachelor of Engineering majors may be taken as a dual program with a number of programs:

See the Bachelor of Engineering (Honours) page for academic advising and program planning resources.