Chemical engineering is at the intersection of many disciplines, linking knowledge of basic and applied sciences, economics, and health and safety. Chemical engineering graduates use a series of operations to sustainably process raw natural materials into finished products. They work in any number of industries, and during their careers, they may face a variety of challenges, including optimizing processes, monitoring pollution, converting renewable energy, processing foods and drugs, and manufacturing new materials.
This program is offered in English and in French.
Courses in the first two years of the program are offered in English and French. In the third and fourth years, almost all courses are given in English only.
Upon completion of a Bachelor of Applied Science in Chemical Engineering, a student who completes the requirements specified below for 30 extra units will be eligible for a BSc in Computing Technology, as a second degree. The remaining 132 units are from their engineering degree; students follow the engineering degree requirements and the Computing Technology degree requirements in parallel. It is not allowed to obtain the Computing Technology degree without also completing the corresponding engineering degree.
Co-operative education is available with this program.
|BASc in Chemical Engineering 1, 2||126 Units|
|ADM 1100||Introduction to Business Management||3 Units|
|ITI 1120||Introduction to Computing I 3||3 Units|
|ITI 1121||Introduction to Computing II||3 Units|
|ITI 1100||Digital Systems I||3 Units|
|MAT 1348||Discrete Mathematics for Computing||3 Units|
|CEG 2136||Computer Architecture I||3 Units|
|CSI 2110||Data Structures and Algorithms||3 Units|
|CSI 2120||Programming Paradigms||3 Units|
|ELG 2336||Electric Circuits and Machines for Mechanical Engineering||3 Units|
|3 course units of technical electives 4||3 Units|
|3 course units of computing technical electives chosen from computer engineering (CEG), computer science (CSI), electrical engineering (ELG) or software engineering (SEG) courses at the 2000, 3000 or 4000 level||3 Units|
|3 course units of computing technical electives chosen from computer science (CSI), electrical engineering (ELG) or software engineering (SEG) courses at the 3000 or 4000 level||3 Units|
Please consult the requirements for the BASc in Chemical Engineering program.
Students who complete this program will be exempted from one complementary study elective.
This course replaces GNG 1106 in the BASc in Chemical Engineering for the purpose of the double degree BASc in Chemical Engineering and BSc in Computing Technology.
Consult the list of technical electives in the regular Chemical Engineering program.