TAUGHT COURSES
In addition to below courses, Dr. Dahi has offered courses in Rock Mechanics, Hydraulic Fracturing Design, Drilling and Sand Production Analysis to the industry.
Spring 2022
PNG488 – Unconventional Wells and Hydraulic Fracturing (Undergraduate and Graduate level)
PNG475 – Petroleum Production Engineering (Undergraduate level)
Fall 2021
PNG577 – Advanced Production and Completion Engineering (Graduate level)
Spring 2021
PNG492 -Unconventional Wells and Hydraulic Fracturing (Undergraduate and Graduate level)
PNG475 – Petroleum Production Engineering (Undergraduate level)
Fall 2020
PNG577 – Advanced Production and Completion Engineering (Graduate level)
Spring 2020
PNG492 – Unconventional Wells and Hydraulic Fracturing (Undergraduate and Graduate level)
PNG475 – Petroleum Production Engineering (Undergraduate level)
Fall 2019
PNG597B – Applied Geomechanics for Petroleum Engineering Problems (Graduate level)
Spring 2019
PNG492 – Capstone Design Project (Undergraduate level)
PNG475 – Petroleum Production Engineering (Undergraduate level)
Fall 2018
PNG597B – Applied Geomechanics for Petroleum Engineering Problems (Graduate level)
Fall 2017
PNG597B – Petroleum Geomechanics (Graduate level)
PNG451 – Drilling lab
Spring 2017
PNG475 – Petroleum Production Engineering
PETE 3990 – Mechanical Earth Modeling(Lab) (Graduate level)
Fall 2016
PETE 7241 – Advanced Well Stimulation and Applied Geomechanics Methods (Graduate level)
Fall 2015
PETE 3036 – Well logging (Formation Evaluation) (Junior level)
PETE 7214 – Petroleum Geomechanics (Graduate level)
Spring 2015
PETE 3036 – Well logging (Formation Evaluation) (Junior level)
Fall 2014
PETE 4090 – Unconventional Hydrocarbon Reservoirs (Senior elective: Graduate and undergraduate level)
Spring 2014
PETE 7241 – Advanced Stimulation Methods (Graduate level)
PETE 2060 – Numerical Methods for Petroleum Engineering Problems (Undergraduate level)
Fall 2013
PETE 3036 – Well logging (Formation Evaluation) (Junior level)
Spring 2013
PETE 4090 – Unconventional Hydrocarbon Reservoirs (Senior elective: Graduate and undergraduate level)
PETE 2060 – Numerical Methods for Petroleum Engineering Pproblems (Undergraduate level)
Fall 2012
PETE 3036 – Well logging (Formation Evaluation) (Junior level)
Spring 2012
PETE 4241 – Unconventional Gas Reservoirs (Senior elective: Graduate and undergraduate level)
PETE 7241 – Petroleum Geomechanics (Graduate level)
Fall 2011
PETE 3036 – Well logging (Formation Evaluation) (Junior level)
Spring 2011
PETE 4241 – Unconventional Gas Reservoirs (Senior elective: Graduate and undergraduate level)
Fall 2010
PETE 2060 – Numerical Methods for Petroleum Engineering Problems (Undergraduate level)
Spring 2010
PETE 7241 – Petroleum Geomechanics (Graduate level)
Fall 2009
PETE 2060 – Numerical Methods for Petroleum Engineering Problems (Undergraduate level)