Teaching

 

Courses Taught:

  • KFUPM (Saudi Arabia)

    Physics 101

    Physics 102

    Physics 204

    Physics 205

    Physics 403

    Physics 532

  • Mansoura University (Egypt)

    -General Physics

    -Nuclear Physics

    -Radiation measurements and dosimetry

    -Radiation systems & application of nuclear physics in material research and medicine

  • Heidelberg University (Germany)

    -General Physics Lab