Teaching Experience and Service

    1. ENST689P-Special Topics; Water and Development: A Global Change

    Duties: Instructor; grading assignments and exam observation

    Date: Fall-2022- Department of Environmental Science and Technology, UMD, USA

    1. ENST415-Renewable Energy

    Duties: Instructor; grading assignments and exam observation

    Date: Spring-2021- Department of Environmental Science and Technology, UMD, USA

    1. ENST415-Renewable Energy

    Duties: Instructor; grading assignments and exam observation

    Date: Spring-2018- Department of Environmental Science and Technology, UMD, USA

    1. ENST649V– Advanced Nanotechnology in Energy and Environment: Applications and Implications.

    Duties: Instructor; grading assignments and exam observation

    Date: Fall-2017- Department of Environmental Science and Technology, UMD, USA

    1. ENST499V – Nanotechnology in Energy and Environment: Applications and Implications.

    Duties: Instructor; grading assignments and exam observation

    Date: Fall-2017- Department of Environmental Science and Technology, UMD, USA.

    1. Monitoring Capstone Group.

    Duties: monitoring Lab work- main instructor Dr. Stephanie Lansing

    Date: Spring-2017- Department of Environmental Science and Technology, UMD, USA.

    1. ENST415- Renewable

    Duties: guest lecture- main instructor Dr. Stephanie Lansing

    Date: Fall-2016 & 2017- Department of Environmental Science and Technology, UMD, USA.

    1. Heat Transfer

    Duties: Instructor; grading assignments and exam observation

    Date: (Spring-2016)- Faculty of Agricultural Environmental Sciences – SCU, Egypt.

    1. Scientific Calculations and Data Analysis

    Duties: Instructor; grading assignments and exam observation

    Date: (Fall-2015)- Faculty of Agricultural Environmental Sciences – SCU, Egypt.

    1. Measuring and Control Devices

    Duties: Instructor; grading assignments and exam observation

    Date: (Fall-2015)- Faculty of Agricultural Environmental Sciences – SCU, Egypt.

    1. Environmental Engineering

    Duties: Instructor; grading assignments and exam observation

    Date: (Fall-2015)- Faculty of Agricultural Environmental Sciences – SCU, Egypt.

    1. Agricultural Mechanization

    Duties: Instructor; grading assignments and exam observation

    Date: (Spring-2015)- Faculty of Agricultural Environmental Sciences – SCU, Egypt.

    1. Environment and Energy Engineering

    Duties: Co-teaching, Main instructor: Dr. Qiu Ling

    Date: (Fall-2014)- NWAFU, China.

    1. Advanced Thermodynamics

    Duties: Co-teaching, Main instructor: Dr. Xinming Xi

    Date: (spring-2011)- NWAFU, China.

    1. Physics

    Duties: teaching/lab assistant; grading assignments and exam observation

    Date: 2008, 2009 & 2012- Faculty of Agricultural Env. Sciences – SCU, Egypt.

    1. Irrigation & Drainage

    Duties: teaching/lab assistant; grading assignments and exam observation

    Date: 2008, 2009 & 2012- Faculty of Agricultural Env. Sciences – SCU, Egypt.

    1. Agricultural Mechanization

    Duties: teaching/lab assistant; grading assignments and exam observation

    Date: 2008, 2009 & 2012- Faculty of Agricultural Env. Sciences – SCU, Egypt.

    1. Design, Repair, and Maintain Machines

    Duties: teaching/lab assistant; grading assignments and exam observation

    Date: 2008- Department Agricultural Engineering – SCU, Egypt.

 3,547 total views,  2 views today