Petroleum Engineering BSc
University of Alberta Canada
Chemical Engineering - Co-operative BSc
Biomedical Engineering BSc
Chemical Engineering Computer Process Control Co-operative BSc
Civil and Environmental Engineering MEng, MSc, PhD
Nanoengineering - Option in Electrical Engineering Co-operative BSc
Mechanical Engineering BSc
Engineering Physics BSc
Materials Engineering - Co-operative BSc
Computer Engineering - Software BSc
Biomedical Engineering MSc, PhD
Mechanical Engineering MEng, MSc, PhD
Electrical and Computer Engineering MEng, MSc, PhD
Chemical and Materials Engineering MEng, MSc, PhD
Nanoengineering - Option in Engineering Physics BSc
Electrical Engineering - Co-operative BSc
Environmental Engineering - Co-operative BSc
Mining and Petroleum Engineering MEng, MSc, PhD
Mining Engineering - Co-operative BSc