Courses

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)