درس العديد من المقررات في الهندسة المدنية و هندسة النقل بصفة عامة وتصميم و إدارة وصيانة الطرق بصفة خاصة على مستوى البكالوريوس والدراسات العليا ومنها:
مرحلة البكالوريوس
هـ مد 201 ميكانيكا هندسية (علم السكون
هـ مد 202 مقاومة المواد
هـ مد 381 هندسة النقل
هـ مد 482 تصميم وتشييد الطرق
هـ مد 497 مواضيع خاصة في الهندسة المدنية
هـ مد 499 مشروع التخرج
دراسات عليا
هـ ص 561 نماذج عشوائية في النقل
هـ مد 600 تطبيقات الحاسب الآلي في الهندسة المدنية
هـ مد 672 هندسة تصميم الطرق
هـ مد 680 الخلطات الإسفلتية
هـ مد 683 إدارة صيانة طبقات الرصف
هـ مد 695 ٍ مواضيع خاصة (1)
هـ مد 696 مواضيع خاصة (2)
هـ مد 691 رسالة ماجستير
هـ مد 783 إدارة صيانة الطرق
هـ مد 795 مواضيع متخصصة
أشراف على العديد من مشاريع التخرج لطلبة البكالوريوس و رسائل الماجستير والمشاريع البحثية الطلبة الدراسات العليا. إضافة إلى القيام بإجراء البحوث الأكاديمية و الميدانية في مجال التخصص و مجالات أخرى ، كما قام بتقديم الاستشارات لمشاريع حكومية و الإشراف على تنفيذ بعض المشاريع الخاصة