Teaching

Courses taught in the past and present

Current Teaching

  • Present12/2/2018

    Synthesis of Nanostructures (M.Sc)

    Damghan University

  • Present2017

    Organic Chemistry I (B.Sc)

    Damghan University

  • 20242017

    Polymer Chemistry (B.Sc and M.Sc)

    Damghan University

  • 20242024

    Synthesis of Polymers (M.Sc )

  • 20242024

    Advanced Methods for Synthesis of Polymer (Ph.D)

  • 20242024

    Polymer degradation and stability (M.Sc)

  • 20242024

    Polymer Analysis (M.Sc)

  • 20242024

    Natural Polymers (M.Sc)

  • 20242017

    Polymer Technology (M.Sc)

    Damghan University

  • Present2018

    Polymerization kinetics and chemistry (M.Sc)

    Damghan University

Teaching History

  • 20112009

    Principles of Biochemistry (B.Sc)

    Ahvaz Payame noor University

  • 20112010

    Organic Laboratory (I and II) (B.Sc)

    Dezful Azad University

  • 20242024

    Advanced Organic Chemistry (M.Sc)

    Gonbad Kavoos University