تدریس دروس مهندسی نفت شامل مهندسی مخازن 1 و مهندسی مخازن 2 و چاه آزمایی پیشرفته و چاه پیمایی و مهندسی حفاری و مهندسی بهره برداری و جریان سیالات دو فازی و مهندسی مخازن گازی و مهندسی مخازن شکافدار و خواص سنگ های مخزن و خواص سیالات مخزن و مکانیک سیالات و انتقال حرارت و موازنه انرژی و مواد و ترمودینامیک و شبیه سازی مخازن و ریاضیات مهندسی و معادلات دیفرانسیل و ریاضی 1 و ریاضی 2 و دروس رشته ریاضی فیزیک و دروس پایه دانشگاه