INSTRUCTOR

Project Management  

Islamic Azad university - 2018

This course provides students with a comprehensive understanding of the principles, tools, and techniques used to effectively plan, organize, and execute projects. Students will delve into key project management methodologies like PERT, GERT, and CPM. Through a combination of lectures, case studies, and hands-on projects, students will gain practical experience in managing projects of varying complexity and scope. The course emphasizes the importance of resource allocation, time management, and overcoming challenges to achieve successful project outcomes.

Queuing Theory  

Islamic Azad university - 2018

This course provides understanding of the key concepts of waiting line analysis such as arrival processes, service times, queue disciplines, and performance measures. Through theoretical discussions students will gain proficiency in analyzing queuing systems, evaluating system performance, and making informed decisions to optimize operations. The course covers a variety of queuing models, including M/M/1, M/M/c, M/G/1, and M/D/1, and explores their applications in fields such as telecommunications, manufacturing, healthcare, and transportation. By the end of the course, students will be equipped with the skills to effectively model and analyze queuing systems, making them valuable assets in various industries.

Simulation

Islamic Azad university - 2018

This course introduces students to the principles and techniques of modeling and analyzing complex systems using simulation. Students will learn about various simulation methodologies, including discrete-event simulation, Monte Carlo simulation, and system dynamics. Through hands-on exercises and projects, students will gain practical experience in building and running simulation models to study the behavior of real-world systems. The course covers topics such as input data generation, model validation and verification, output analysis, and sensitivity analysis. 

Computer lab 

Sharif University of Technology - 2017

In this lab course, students will learn to use MATLAB for optimization tasks. They will develop MATLAB code, solve optimization problems, analyze data, and visualize results through practical exercises and projects.


TEACHING ASSISTANT

Introduction to Industrial Engineering and Decision Analytics 

Hong Kong University of Science and Technology - 2022 & 2023

In today’s competitive world, how well a company manages its resources to provide goods or service plays a critical role in the company’s success. To manage the critical performance dimensions of companies—cost, quality, speed, and flexibility, and to identify key trade-offs, it is essential for industrial engineers and managers to understand the physical and information processes that are essential in producing and delivering goods and services to customers. This course is designed to develop both tactical skills and highlevel insights needed by every industrial engineer and general manager. It consists of two parts. The first part introduces basic industrial engineering analytical tools, such as optimization and probability. The second part introduces the practical concepts of industrial engineering, such as project management, inventory management, and forecasting. 

Academic and Professional Development I/II 

Hong Kong University of Science and Technology - 2021 & 2022 

This course aims to enhance students' understanding of industrial engineering, decision analytics, and logistics management. Through presentations by industry practitioners, alumni talks, advisory meetings, and student-faculty interactions, students will gain valuable insights into the field. The course emphasizes effective communication, quantitative methods, and software application to equip students with the skills needed for success in their academic and professional pursuits.

Business Analytics 

Sharif University of Technology - 2019

This course equips students with the skills and knowledge to leverage data-driven insights for improved decision-making. The program is designed for professionals seeking to enhance their analytical capabilities and drive business performance. Through a blend of theoretical concepts and practical applications, students will learn how to effectively utilize business analytics techniques, including data mining, statistical analysis, and operational research tools. The course emphasizes the importance of data-driven decision-making in today's competitive landscape and provides students with the tools to extract valuable insights from large datasets. By the end of the course, students will be able to understand how business analytics works, conduct data mining, and apply analytical techniques to solve real-world business problems.