JavaScript is disabled. Please enable Javascript for full website functionality. To learn how to enable Javascript visit

Intermediate Dynamic Modeling I

Intermediate Dynamic Modeling I

Intermediate Dynamic Modeling I surveys the most important advanced model disaggregation techniques – the ones that cause many people to throw their hands up in frustration due to lack of direction or clear understanding.

Join Dr. Karim Chichakly as he guides you, step by step, through some of the key components in the process of effective model creation. During each 55-minute class, you'll learn the ins and outs of model creation as he shares his personal workflow and additional tips and tricks that he’s learned in more than 20 years of experience in the field.

Each class is followed with a question and answer session with Dr. Chichakly. Online access to these class recordings, sample models, handouts, and homework assignments are included to cement your learning.

Course Overview

Class 1: Introduction to Arrays

Arrays provide a way to re-use the same model structure for many related processes. This class will focus on the underlying concepts and types of arrays, as well as the syntax and builtin functions needed to make effective use of them.

Class 2: Application of Arrays

Now that you’re comfortable creating arrays and writing equations for them, we’ll explore more sophisticated applications of arrays, in business and in science. A number of the presented models are suitable starting points for more complex modeling projects.

Class 3: Modeling with Modules

While arrays provide the ability to re-use model structure in the same model for closely-related processes, modules provide a more general mechanism to both organize and re-use model structure. Modules are so important to model organization that they are integrated into the modeling process, starting from the dynamic hypothesis. We will revisit the entire modeling process using modules.

Class 4: Discrete Event Simulation

While we have briefly talked about conveyors, most of this series has focused on continuous modeling. In continuous models, conveyors can sometimes be useful. Other times, discrete event modeling is required. This class will explore when the conveyor is useful and how to make effective use of queues and ovens.

Karim Chichakly

About the Instructor

Karim Chichakly is Co-President of isee systems, inc., where he was previously the Director of Product Development for over 20 years. He has completed modeling projects in business strategy, project management, health care, public policy, and the environment. He also has extensive experience in both teaching and training. Dr. Chichakly is Adjunct Professor of System Dynamics at Worcester Polytechnic Institute and Adjunct Professor of Computer Science at Capitol College. He holds degrees in mathematics, engineering, computer science, and system dynamics.

Looking for related products?

Phone: (603) 448-4990 Email:

   Monday - Friday: 9:00 am - 5:00 pm EDT | Saturday - Sunday: Closed
Wheelock Office Park | 31 Old Etna Rd, Suite 7N | Lebanon, NH 03766 | US

isee systems inc. holds trademarks registered in the U.S. Patent and Trademark Office for iThink®, Stella®, isee systems® and claims the following trademarks; isee NetSim™, isee Exchange™, Stella Live™, Causal Lens™, Stella Online™ and Stella Professional Online™.

Terms of Use

© 2019. isee systems inc . All rights reserved.