The Bachelor of Engineering degree program is available in the following six majors: Civil Engineering, Computer Engineering, Electrical Engineering, Mechanical Engineering, Ocean and Naval Architectural Engineering, and Process Engineering.
Civil Engineering deals with the planning, design, and construction of roads, railways, harbours, docks, tunnels, bridges, buildings, water supplies, hydroelectric power development, and sewage collection, treatment, and disposal systems.
The Civil Engineering major provides a broad introduction to the scientific principles and engineering techniques necessary for an understanding of the fundamental problems tackled by civil engineers.
Computer Engineering is the design and analysis of computer systems applied to the solution of practical problems. It encompasses both hardware and software design in applications ranging from telecommunications and information systems to process control and avionics. Computer Engineering students learn the mathematics of discrete and continuous systems, the design of digital machines such as processors and memories, the fundamentals of software design, and the principles used in communications systems such as telephone networks and the Internet.
Computer Engineering shares many fundamentals with Electrical Engineering, which are covered in a common curriculum up to and including Academic Term 3. In recognition of the considerable diversity of careers available to computer engineers, students are given latitude in the final three academic terms to choose from a wide range of electives in various specialty areas.
Electrical Engineering is a broad field encompassing the study of control systems, electromagnetics and antennas, power systems, electronics, communications, and computer hardware and software.
Electrical Engineering shares many fundamentals with Computer Engineering, which are covered in a common curriculum up to and including Academic Term 3. In recognition of the considerable diversity of careers available to electrical engineers, students are given latitude in the final three academic terms to choose from a wide range of electives in various specialty areas. Making use of their elective course choices, students in the Electrical Engineering major also have the opportunity to undertake a minor in Physics.
Mechanical Engineering is a highly diversified discipline encompassing the design, analysis, testing and manufacture of products that are used in every facet of modern society. Mechanical engineers analyse and design using the principles of motion, energy, and force to ensure that the product functions safely, efficiently, reliably, and can be manufactured at a competitive cost. This activity requires a thorough knowledge of materials, mathematics, and the physical sciences, and an ability to apply this knowledge to the synthesis of economical and socially acceptable solutions to engineering problems.
Mechanical Engineering is designed to provide students with a knowledge in the following four areas: design and dynamics, emphasizing solid mechanics, material science, dynamics, vibrations and machine component design; thermo-fluids, focussing on thermodynamics, heat transfer and fluid mechanics; mechatronics, dealing with electro-mechanical systems, control, robotics, and automation; and manufacturing/industrial, which encompasses CAD/CAM, production and operation management. In Academic Term 6, students may select one of four Technical Streams, which provide focus to the wide range of electives in various specialty areas in Academic Terms 7 and 8.
Ocean and Naval Architectural Engineering covers aspects of both naval architecture and ocean engineering. The Ocean and Naval Architectural Engineering major is the only accredited undergraduate program specifically in naval architecture/ocean engineering in Canada. The major is designed to provide education to work in marine transport, ship and boat building, offshore engineering, submersibles design and many related marine areas. The undergraduate program is also a comprehensive preparation for graduate studies, research and consulting in ocean engineering.
Naval Architecture is primarily concerned with the design and construction of ships, offshore structures and other floating equipment and facilities. Ocean Engineering extends this focus to cover virtually all aspects of engineering related to the world’s oceans. Topics including sub-sea systems and oceanographic science add core ocean engineering content to the program.
Process Engineering is a diversified discipline encompassing new development, design, optimization, and operation of sustainable processes for human needs. A process engineer uses biological, chemical, and physical processing of substances to modify their nature, their properties, and/or the composition of mixtures to produce useful products. This activity requires a thorough knowledge of materials, chemical and physical sciences, and mathematics and an ability to apply this knowledge in an economical and sustainable way to engineering development.
The Process Engineering major is designed to provide students with a specialization in the areas of minerals and metals processing, and downstream oil and gas processing. In Academic Term 6, a student may select to continue in the Process Stream with emphasis on sustainable processing or in the Petroleum Stream with emphasis on upstream oil and gas including petroleum geology, drilling, reservoir and production engineering. Throughout the major and within each area of specialization, emphasis is placed on green and clean processes which are environmentally benign and inherently safe. The goal of this major is to prepare graduates with knowledge and ability to implement this knowledge in a sustainable manner to larger-scale industrial development.