Teaching

Subject Taught

Institution

Level of Teaching

Role

Postgraduate

Professional

Bachelor

Sole

Shared

Hydraulic

Universiti Malaysia Sarawak(UNIMAS)

*

*

Hydraulic Structures

Universiti Malaysia Sarawak(UNIMAS)

*

*

Numerical and Statistics

Universiti Malaysia Sarawak(UNIMAS)

*

*

Fluid Mechanics

Universiti Malaysia Sarawak(UNIMAS)

*

*

Engineering Hydrology

Universiti Malaysia Sarawak(UNIMAS)

*

*

Integrated Design Project I

Universiti Malaysia Sarawak(UNIMAS)

*

*

Advanced Surface and Ground Water Hydrology

Universiti Malaysia Sarawak(UNIMAS)

*

*

Civil Engineering Project Management

Universiti Malaysia Sarawak(UNIMAS)

*

*

Application of Value Engineering in different fields

Audit Department Malaysia

*

*

Value Engineering

Universiti Malaysia Sarawak(UNIMAS)

*

*

Application of Value Engineering in Engineering Projects

Universiti Technology Mara(UITM)

*

*

Application of Value Engineering in different fields

Universiti Putra Malaysia(UPM)

*

*

Design of Irrigation Network

Technical and Engineering Campus of Shahid Beheshti University, Tehran

*

*

Hydro-Power Engineering

Technical and Engineering Campus of Shahid Beheshti University, Tehran

*

*

Sedimentation

Technical and Engineering Campus of Shahid Beheshti University, Tehran

*

*

Water Resources Planning

Technical and Engineering Campus of Shahid Beheshti University, Tehran

*

*

Hydro-Power Engineering

Technical and Engineering Campus of Shahid Beheshti University, Tehran

*

*

Flood control

Technical and Engineering Campus of Shahid Beheshti University, Tehran

*

*

Reservoir Sedimentation

Technical and Engineering Campus of Shahid Beheshti University, Tehran

*

*

Engineering Hydrology

Urmia University West Azerbaijan province, Iran

*

*

Engineering Hydrology

Amirkabir University of Technology – Tehran Polytechnic

*

*

Application of Value Engineering

Department of Waste Water Management, Ministry of Energy,Tehren

*

*

Time Management

Department of Waste Water Management, Ministry of Energy,Tehren

*

*

Pump Selection

Department of Waste Water Management, Ministry of Energy,Tehren

*

*

Cavitation on Spillway

Department of Waste Water Management, Ministry of Energy,Tehren

*

*

Water Resources Planning and Management

Department of Waste Water Management, Ministry of Energy,Tehren

*

*