Current Courses

Fall 2022

  • CVEEN-3410
    Hydraulics
  • CVEEN-3415
    Hydraulics Lab
  • CVEEN-3415
    Hydraulics Lab
  • CVEEN-3415
    Hydraulics Lab

Spring 2022

Professional Organizations

  • 2019 - present. Position : Member.
  • 2013 - present. Position : Member.

Courses I Teach

  • CVEEN-3410 - Hydraulics
  • CVEEN-3415 - Hydraulics Lab
  • CVEEN-3415 - Hydraulics Lab
  • CVEEN-3415 - Hydraulics Lab
  • CVEEN-2750 - Computer Tools
  • CVEEN-7920 - Adv Topics
  • CVEEN-6115 - Data Sci. in Civil Eng.