Undergraduate Programs

Chemical Engineering

Chemical engineering is the branch of engineering concerned with the design, construction, and operation of machines and plants that perform chemical reactions to solve practical problems or make useful products.

Chemical engineers have helped develop atomic science, polymers, paper, dyes, drugs, plastics, fertilizers, foods, petrochemicals - and much more. They devise ways to make products from raw materials and ways to convert one material into another useful form.

Chemical engineers can make industrial processes more cost effective, more environmentally friendly or more efficient.


  • Biomedical
  • Energy Conversion
Engineering students at UNB

Civil Engineering

Civil engineering is a professional engineering discipline that deals with the design, construction and maintenance of the physical and naturally built environment which takes place in the private, municipal and federal sectors. 

UNB’s Fredericton campus was the first to hold a Civil Engineering lecture in Canada in 1853. 

Today, Civil Engineering at UNB offers courses in structures, geotechnics, transportation, water and environmental, materials, construction, pavement and urban planning.

Computer Engineering

This program has been supended til further notice.

Computer Engineering is a multi-disciplinary program that develops an expertise with interfacing and integrating computers and computer communications for creating new and innovative products and services. 

Computer engineers help build such things as: engine control computers, wireless computer networks, embedded computers and computer games.

Electrical Engineering

Electrical Engineering involves the application of electricity for the design and development of new and enhanced products and services.

It is a discipline that has grown to include a diversity of fields including: microelectronics; digital and wireless communications; control systems; power systems; signal processing and computer technology.

Applications of electrical engineering are limited only by your imagination!

Geological Engineering

Geological Engineers play key roles in the exploration, protection, and responsible development of Earth's water, mineral, and energy resources.

They also ensure that structures such as roads, bridges, dams and buildings are designed for long term stability and safety, taking geological conditions and hazards into account.

Geological Engineering is delivered jointly between the Department of Civil Engineering and the Department of Earth Sciences in the Faculty of Science.


  • Geoenvironmental
  • Geotechnical
  • Mineral Resource

Geomatics Engineering

Geomatics Engineering comprises the science, engineering, and art involved in collecting and managing geographically-referenced information.

Geographical information plays an important role in activities such as environmental monitoring, management of land and marine resources, and real estate transactions. 


  • Cadastral Surveying

Mechanical Engineering

Mechanical Engineering is an engineering discipline that involves the application of principles of physics for analysis, design, manufacturing, and maintenance of mechanical systems.

Mechanical engineers design and build engines and power plants, structures and vehicles of all sizes.


  • Biomedical
  • Mechantronics

Software Engineering

Software Engineering educates students to apply engineering techniques to the design, implementation, test and maintenance of software products. 

Software Engineering was established at UNB in 2000 and is administered jointly by the Department of Electrical and Computer Engineering and the Faculty of Computer Science.

Engineering I

Not sure what undergraduate program suits you best?

You can apply to Engineering I, our general first year program. Engineering I provides first-year students foundational courses that can be used as they enter the engineering program of their choice in second year.


In Forest Engineering:

  • Forest Operations Management
  • Production Systems in Forest & Wood Processing
  • Forest Transportation & Structures

In Geomatics Engineering:

  • Land Administration & Information Management
  • Mapping & Geographic Information Systems
  • Hydrography & Oceanography