Undergraduate courses:
Petrochemical Processes, Transport Phenomena, Rheology of Polymers, Plant Design and Economics, Chemical Kinetics and Reactor Design, Polymer Reaction Engineering, Corrosion Engineering, ,Process Dynamics and control, Fluid Mechanics, Industrial Safety and Industrial Hygiene, Intermediate Automatic Process Control, Mass Transfer, Applied Mathematical Methods for Chemical Engineers
Graduate Courses:
Applied Numerical Analysis ( The University of Michigan at Ann Arbor)., Advanced Fluid Mechanics (Both at Isfahan University of Technology and at the University of Michigan), Advanced Heat Transfer, Advanced Rheology, Micro-hydrodynamics (Fluid Dynamics of Complex Fluids), Principles and Practice of Catalysis , Advanced Reactor Design, Applied Mathematics, Advanced Mass Transfer
Industrial Short Courses:
Manufacturing Systems Simulation, Corrosion Engineering, Quality Control, Project
Management and Control, Engineering Economics, Energy Auditing, Process Control,
Manufacturing De-bottlenecking, HSE