This course introduces modeling methods for representing different types and aspects of systems including continuous models, discrete models, probabilistic models and structural models.

System modeling and simulation software packages are used to understand and predict system behaviors. Various forms of physical prototyping are also applied as complementary methods to understand, analyze, explore, and evaluate systems through the development process.