With degrees offered at the Bachelor's, Master's and PhD levels, Geological Engineering delivers an interdisciplinary experience, combining principles of geotechnical engineering, hydrogeology and geology, to provide a versatile set of skills needed to solve a wide range of practical problems related to engineering interactions with the natural environment. UBC's Geological Engineering program is a fully accredited engineering program that is highly regarded and internationally renowned for both its undergraduate teaching and graduate research.