Graduate Programs

More than 500 graduate students from around the world are enrolled in degree programs offered by the Department of Civil and Environmental Engineering and the School of Mining and Petroleum Engineering. Our research groups have access to many unique, state-of-the-art laboratories, an excellent support network, and an active local industry.

Graduate students enrol in specialized course-based or research-based degree programs leading to one of three graduate degrees: Master of Engineering (MEng), Master of Science (MSc), and Doctor of Philosophy (PhD).

Master of Engineering (MEng)

An engaging course-based program in your specialized field helps you bring your ideas to life

Master of Science (MSc)

A research-based program to advance your knowledge of the latest science and tech

Doctor of Philosophy

A research-based doctoral degree program to propel your academic career forward

In Civil & Environmental Engineering

  • We have the largest and most established petroleum engineering program in the country
  • We house the largest river-ice research group in Canada
  • We have students from more than 40 countries studying and conducting research

Research Areas

Our Department is home to many world leaders in their disciplines, including six NSERC Industrial Research Chairs, the Nanofibre Research Chair in Forest Products, the C.W. Carry Professor of Steel Structures, the MCAA Chair in Masonry Systems and a Canada Research Chair in Natural Resources Uncertainty Management, among many others who are active, internationally-recognized leaders in their research areas.

Build your expertise with the best in the world.

Be a part of research leading with purpose.

You can complete your graduate program in one of the following areas or complete a cross-disciplinary degree:


We are home to the Hole School of Construction Engineering which has helped the construction industry in Alberta improve its project performance and enhance its competitive position by delivering cutting-edge tools and practices.

Environmental Engineering + Science

We are honoured to be one of the largest and best-equipped Environmental Engineering programs in Canada.

Geotechnical + Geoenvironmental

Our students benefit from access to the most comprehensive cold room facilities in the world and the multi-million dollar Oil Sands Tailings Research Facility.


Our program includes the Alberta Chamber of Resources Chair in Mining Engineering, the Canada Research Chair in Natural Resources Uncertainty Management, and the Centre for Computational Geostatistics.


For over 50 years, the University of Alberta has offered the only accredited BSc Petroleum Engineering degree program in Canada.


The Structural Engineering program at the University of Alberta, offering exceptional expertise in steel, concrete, masonry, timber, and composites, has earned an outstanding reputation for leadership in structural design, research, outreach, and code development.


Our program is focused on the sociological, economical, and environmental impact that transportation is having on society.

Water Resources

We are recognized internationally for our research contributions in cutting edge computer modelling, field measurements, and advanced laboratory experiments in our 1240 m2 T. Blench Hydraulics Lab; one of the largest hydraulic modelling facilities in Canada.


The cross-disciplinary program features multi-dimensional thinking, interdisciplinary knowledge, and leading-edge scientific discoveries.