Graduate Teaching Associate and Practicum, School of Computing, Informatics, and Decision Systems Engineering, Arizona State University, Tempe, Arizona, USA:
- System Dynamics Engineering, IEE 477 (Spring 2013), undergraduate course,
- Project Management, IEE 458 (Spring 2013), undergraduate course,
- Simulating Stochastic Systems, IEE 545 (Fall 2012), graduate course,
- Network Flows, IEE 598 (Spring 2012), graduate course,
- Project in Design and Development, IEE 490 (Spring 2012), undergraduate course,
- Analysis of Decision Processes, IEE 511 (Fall 2011), graduate course (Teaching Practicum),
- Business for Industrial Engineers, IEE 220 (Spring 2009), undergraduate course.
Visiting lecturer, Department of Industrial Engineering, Iran University of Science & Technology, Behshahr, Iran (2004-2007). Undergraduate courses taught:
- Stochastic Simulation,
- Production Planning and Inventory Control,
- Project Management and Control,
- Computer Applications in Industrial Engineering.
Adjunct instructor, Department of Industrial Engineering, Amirkabir University of Technology, Tehran, Iran. Undergraduate courses taught:
- Metrology (2005-2006),
- Computer Laboratory (2000-2001),
- Teaching Assistant and Lab Instructor, Flexible Manufacturing System (1998-2006).
Instructor, TÜV Academy (Technischer Überwachungs Verein) Iran-Germany (2005-2008). Courses taught:
- Project Management,
- Business Excellence Models and Quality Assurance.
Advanced Excel applications taught at SAIPA Company, Sarvrayaneh Company, SAPTA Company, and several other institutions and companies (1998-2008).
Teaching Interests
Undergraduate courses:
- Stochastic Simulation,
- Operations Research,
- Linear Optimization,
- Production Planing and Inventory Control,
- Project Management.
Graduate courses:
- Agent-Based Modeling and Simulation,
- Decision Analysis,
- Game Theory,
- Network Flows and Complex Networks.
Future development:
- Graduate course on Complex Adaptive Systems.