Teaching

Courses taught in the past and present

Current Teaching

  • Present2009

    Computer Algebra

    Damghan university

  • Present2009

    Computational Algebraic Geometry

    Damghan university

  • Present2009

    Topics in Algebraic Geometry

    Damghan university

  • present2009

    Algorithmic Invariant Theory

    Damghan University

  • present2000

    Linear Algebra

    Damghan University

  • present2000

    Mathematical Softwares

    Damghan University

Teaching History

  • Present1995

    Embryology

    Damghan uni

  • Present1995

    Anatomy

    Damghan uni

  • 20071998

    Embryology