The page you are currently viewing is an Engineers Canada microsite
Click here to return to

Why should I consider Engineering?

When thinking about whether you’d like to make engineering part of your future, ask yourself two questions: 

  • What is it that you like to do?
  • What kind of impact would you like to make?

Engineering is the right choice for anyone that wants to make a positive difference in the daily lives of others.  There is no limit to what an engineer can do. Engineering is the foundation of a fulfilling career if you like being creative, working with great people, traveling, solving problems and being rewarded for your work. 

Engineering is often associated with structural marvels like the Eiffel Tower, the Golden Gate bridge, and the gleaming skyscrapers of Dubai, yet there is much more to engineering. It has strong roots in the principles of mathematics and physics which allow engineers to apply scientific principles to solve complex problems. Engineers come up with answers to invent, design, and create solutions that maintain, improve and transform society’s quality of life. Engineering has brought us technologies like the iPad, radiation treatments that fight cancer, food that is safe to consume, clean water to drink and gas that powers transportation.

As an engineer, you can shape the future by applying your skills to almost everything you can think of, from medicine to renewable energy, food technologies to sustainable mining, being prepared for natural disasters and even running a Fortune 500 company.  Becoming an engineer is not only an investment in yourself, but also an investment in the world you live in.

This is only a very small glimpse into an engineering world of infinite possibilities. There are many resources available for you to explore the engineering environment and the Career Action Program is a good start.

Engineering Disciplines

There are numerous specialties recognized within the field of engineering.  There is often overlap between specialties that creates opportunities for unique career options. We have included a list of major disciplines that you can familiarize yourself with and included key words within each discipline to help you with your own research:  


Agricultural Engineering / Food Engineering

If you want to improve food and the way we produce it, then this specialization will appeal to you! Agricultural Engineering (or Food Engineering) involves such tasks as researching new foods, improving crop yields, and designing new packaging for food products.

Keywords to learn about Agricultural Engineering / Food Engineering: Applied plant, animal or human physiology; Soil physics and mechanics; Heat Engineering; Fluid flow; Principles of instrumentation; Physical properties of biological materials and food products; Chemistry and microbiology of foods

Biomedical Engineering / Biochemical Engineering

This category combines the world of engineering with the world of medicine and science. Biomedical Engineers and Biochemical Engineers work with living organisms, from those visible only under a microscope to human beings. Biomedical and Biochemical Engineers also work toward improving human health and longevity through research.

Keywords to learn about Biomedical Engineering / Biochemical Engineering: Biomaterials and biocompatibility; Process Dynamics and control; Cellular and molecular biology and biochemistry; Biomechanics; Enzyme and microbial kinetics; Anatomy and physiology; Fluid mechanics; Biophysical measurements; Bioreactor design;

Building Engineering

Do you love the idea of designing buildings and bridges? Then Building Engineering could be the choice for you. These Engineers make sure that the buildings, bridges, towers and walls that define our cities stand the test of time!

Keywords to learn about Building Engineering: Elementary structural analysis; Elementary structural design; Construction Engineering; Building Engineering systems; Building science; Geotechnical materials and analysis; Building envelope design

Chemical Engineering

Chemical Engineering combines Engineering with chemicals and science. Chemical Engineers find ways to take raw materials and chemicals and turn them into a wide array of new things, from colour dyes to unscratchable plastics for video games!

Keywords to learn about Chemical Engineering: Process balances and chemical thermodynamics; Mechanical and thermal operations; Mass transfer operations; Chemical reactor Engineering; Chemical plant design and economics; Process dynamics and control

Civil Engineering

One of the world’s oldest forms of Engineering, Civil Engineers work with natural elements like water and wind to build things for public use and make our lives easier. Civil Engineers design dams, water treatment centers, and roads to name a few.

Keywords to learn about Civil Engineering: Elementary structural analysis; Elementary structural design; Environmental Engineering; Geotechnical materials and analysis; Hydraulic Engineering; Transportation planning and Engineering;

Computer Engineering

Does working with artificial intelligence, robots, computer security, or super computers sound exciting to you? If yes, then Computer Engineering could be a fit! Working with computers – both hardware and software – is integral to any Computer Engineering job.

Keywords to learn about Computer Engineering: Electronics; Digital systems design; Computer architecture; Program design and data structures; Operating systems; Software Engineering

Electrical Engineering

Electrical Engineering is the root of many life-changing inventions like the battery and the electrical motor. Like Thomas Edison and Nikola Tesla, if you become an electrical Engineer you will get to work with electricity, electronics and electromagnetism.

Keywords to learn about Electrical Engineering: Circuits; Systems and control; Signals and communications; Digital systems and computers; Electronics; Power systems and machines; Electromagnetics

Physics Engineering

Physics Engineering is the intersection between the disciplines of Engineering and Physics. Physics Engineers work with the rules of Physics developed by people like Albert Einstein and Christian Doppler!

Keywords to learn about Physics Engineering: Classical mechanics; Statistical physics; Electromagnetics; Quantum mechanics; Semiconductor devices and circuits; Solid state physics; Optics

Environmental Engineering

Environmental Engineers combine Earth Science and Engineering techniques to protect our environment and keep us healthy. A career in Environmental Engineering provides the opportunity to design systems for air and water quality control, vibration and noise reduction, as well as hazardous waste disposal, for example.

Keywords to learn about Environmental Engineering: Oil and gas; Waste disposal; Radiation protection; Industrial hygiene; Environmental sustainability; Waste water management; Air pollution control

Forest Engineering

Driven by their passion for the outdoors, Forest Engineers apply their knowledge and skills in the pursuit of environmental sustainability. Forest Engineers work in a range of settings from the office to the outdoors to balance industrial demand with sustainable practices for our forests and wildlife.

Keywords to learn about Forest Engineering: Forest Engineering operations; Wood technology; Transportation of forest products; Forest management; Forest hydrology; Silviculture

Geological Engineering

Geological Engineers are interested in how the earth affects Engineering design. The field of Geological Engineering encompasses a broad range of topics for study from earth systems and geology, to soil, landslides, mountain tunnels, and even earthquakes!

Keywords to learn about Geological Engineering: Mineralogy and petrology; Hydrogeology; Sedimentation and stratigraphy; Structural geology; Rock mechanics; Soil mechanics; Applied geophysics

Geomatic Engineering

Geomatic Engineering maps and measures the world using super computers, the global positioning system, and math. Whether at the office or travelling the world, Geomatic Engineers can look forward to an exciting career surveying land, sea, and sky!

Keywords to learn about Geomatic Engineering: Surveying; Adjustment of observations and data analysis; Geodesy and positioning; Photogrammetry; Remote sensing and image analysis; Cadastral studies; Geospatial information systems

Industrial Engineering

Industrial Engineers have to think big. They work with all sorts of complicated systems from groups of people to money, improving processes to optimize outputs.

Keywords to learn about Industrial Engineering: Operations research; Analysis and design of work; Facilities planning; Production management; Quality planning, control and assurance; Systems simulation

Marine Engineering

Marine Engineers solve mechanical problems both on land and at sea! Marine Engineering involves working with water vehicles, such as boats and submarines.

Keywords to learn about Marine Engineering: Applied thermodynamics and heat transfer; Fundamentals of naval architecture; Fluid mechanics and applications; Kinematics and dynamics of machines; Advanced strength of materials; Design and manufacture of machine elements; Marine Engineering

Mechanical Engineering

If you’re a creative problem-solver with a knack for science and math, Mechanical Engineering could be a great fit! Mechanical Engineers have exciting and diverse careers, working with just about anything that moves – from vacuum cleaners to airplanes!

Keywords to learn about Mechanical Engineering: Applied thermodynamics and heat transfer; Kinematics and dynamics of machines; System analysis and control; Design and manufacture of machine elements; Electrical and electronics Engineering; Fluid machinery; Advanced strength of materials

Metallurgical Engineering

Metallurgical Engineers study metals, how to work with metals, and the use of metals in manufacturing. Metallurgical Engineering is a broad field, providing diverse and exciting career opportunities ranging from mineral extraction to processing and manufacturing.

Keywords to learn about Metallurgical Engineering: Metallurgical thermodynamics; Metallurgical rate phenomena; Metal extraction processes; Structure of materials; Mechanical behavior, processing, and performing of materials; Thermal treatment of metals and alloys

Mining Engineering / Mineral Processing Engineering

Mining Engineers/Mineral Processing Engineers work with geologists to find minerals, then develop methods to extract them from the earth safely and sustainably for industrial use.

Keywords to learn about Mining Engineering / Mineral Processing Engineering: General geology and exploration; Mining methods and design; Mineral processing; Mine valuation and mineral resource estimation; Surface mining methods and design; Mining and the environment

Naval Architectural Engineering

Naval Architectural Engineers work on the design, construction and repair of water vehicles, including merchant ships, warships, submarines, fishing boats, and yachts.

Keywords to learn about Naval Architectural Engineering: Fundamentals of naval architecture; Hydrodynamics of ships (I): resistance and propulsion; Hydrodynamics of ships (II): ship motion; Ship structure and strength of ships; Ship design; Advanced strength of materials

Petroleum Engineering

Petroleum Engineers’ work surrounds the extraction of petroleum resources from the earth. Petroleum is refined to meet demands for various fuels including gas and oil.

Keywords to learn about Petroleum Engineering: Principles of stratigraphy and sedimentation; Petroleum reservoir fluids; Fundamental reservoir Engineering; Oil and gas well drilling and completion; Petroleum production operations; Reservoir mechanics; Secondary and enhanced recovery

Software Engineering

Software is the code that tells computers what to do. Without it, satellites, airplanes, and even video games wouldn’t work. Software Engineers are the ones behind the scenes that design and fix the software.

Keywords to learn about Software Engineering: Algorithms & data structures; Computing structures; Software design; Real time systems; Requirements and specifications; Software quality assurance; Software process

Structural Engineering

Since the time of the Pyramids, Structural Engineers have been designing buildings to stand the test of time. Similar to Civil Engineering, Structural Engineering involves designing objects and spaces that are both safe and practical for humans and the environment.

Keywords to learn about Structural Engineering: Elementary structural analysis; Elementary structural design; Geotechnical materials and analysis; Advanced structural analysis; Advanced structural design; Applications of finite elements; Advanced structural mechanics; Earthquake Engineering;