Lectures (Qatar University)

  1. General Chemistry I
  2. Physical Chemistry I
  3. Physical Chemistry II
  4. Physical Chemistry III

Lectures (Cairo University)

  1. General Chemistry I
  2. General Chemistry II
  3. Quantum Chemistry
  4. Advanced Quantum Chemistry
  5. Symmetry in Chemistry

Labs. (Qatar University)

  1. Experimental General Chemistry I
  2. Experimental Physical Chemistry I

Labs. (Cairo University)

  1. General Chemistry
  2. Physical Chemistry
  3. Analytical Chemistry
  4. Analytical Chemistry
  5. Organic Chemistry
  6. Physical Chemistry

Tutoring (Master Program in Free University of Berlin)

  1. Chemical Reaction Kinetics
  2. Quantum Chemistry
  3. Quantum Chemistry on Computer
  4. Symmetry in Chemistry
  5. Statistical Thermodynamics