Spring 2017, K.N. Toosi University of Technology
• Conic Optimization (Graduate Course)
• Calculus II (Undergraduate Course) The quadratic surfaces drawn in MATLAB
Fall 2016, K.N. Toosi University of Technology
• Advanced Operations Research (Graduate Course)
• Linear Optimization
• Calculus II
Spring 2015, K.N. Toosi University of Technology
• Coinc Optimization (Graduate Course)
• Calculus II (QIAU)  Exercises can be downloaded here
Fall 2014, K.N. Toosi University of Technology
• Advanced Operations Research (Graduate Course)
• Seminar (Graduate Course)  The approval form can be downloaded here and the timetable has been posted here
• Operations Research I (Undergraduate Course)
• Calculus I (QIAU)  Exercises can be downloaded here
Spring 2014, K.N. Toosi University of Technology
• Nonlinear Optimization (Graduate Course)
• Second Order Cone Optimization and Semidefinite Programming (Graduate Course)
• Calculus II (Undergraduate Course)  Exercises can be downloaded here
Spring 2012, K.N. Toosi University of Technology
• Nonlinear Optimization (Graduate Course)
• Second Order Cone Optimization and Semidefinite Programming (Graduate Course)
• Operations Research II (Undergraduate Course)
Fall 2011, K.N. Toosi University of Technology
• Advanced Operations Research (Graduate Course)
• Second Order Cone Optimization and Semidefinite Programming (Graduate Course)
• Operations Research I (Undergraduate Course)
Spring 2011, K.N. Toosi University of Technology
• Second Order Cone Optimization and Semidefinite Programming (Graduate Course)
• Nonlinear Optimization (Graduate Course)
• Operations Research II (Undergraduate Course)
Spring 2011, Sharif University of Technology
• Matrix Computations (Graduate Course)
Spring 2011, Islamic Azad University, Qazvin Branch
• Ordinary Differential Equations
• Numerical Computations
• Calculus II
• General Mathematics and its Applications in Management Sciences
Fall 2010, K.N. Toosi University of Technology

Advanced Operations Research (Graduate Course)

Elementary Optimization (Undergraduate Course)

Calculus of Variations (Graduate Course)

Linear and Nonlinear Programming (Graduate CourseDepartment of Electrical Engineering)
• Coinc Optimization (Graduate Course)
• Calculus II (Undergraduate Course)  The quadratic surfaces drawn in MATLAB Environment