Modeling & Simulation Theory and
Application
CSE-591
Computer Science & Engineering Dept.
Synopsis: Computer-based
modeling and simulation is used extensively for development of many complex,
large-scale systems such as
networks, information
systems, and physical systems. Modeling
concepts, theories, and methods provide a foundation for characterizing
structure and behavior of dynamical systems at varying levels of details. These
models can be constructed and subsequently simulated. Since dynamical systems
can be described using alternative modeling and simulation approaches, it is
important to understand their strengths and appropriateness. This course is
aimed at students in engineering and sciences and covers the following topics.
Part I: Introduction
to modeling and simulation
§
Modeling theories, worldviews, and application
domains
§
Conceptual model development and
simulation approaches
§
System-theoretic and object-oriented modeling
principles and methods
Part II: Modeling
approaches and simulation techniques
§
Hierarchical, modular, component-based
modeling
§
Simulation protocol concepts and
techniques
Part III: Simulation
design complexity
§
Design of simulation experiments
§
Validation and verification concepts and
techniques
Grading: The course grade is measured based on homework assignments
(20%), midterm (20%) and final (20%) exams, and a project (40%) to be carried out in the second half of the semester. Homework assignments and exams evaluate
students’ ability to conceptualize problems, develop and run simulation models. The topic for the course project is proposed
by student or suggested by instructor. The project complements course materials
and is intended to be applicable to student’s research project or interest. Projects
can be carried out either individually or as two-member teams. Students will present
their projects to the class and submit a project report at the end of the
semester.
Ü
Prerequisite: Graduate Standing and Java Programming
Language.
Ü
Ü
Reference: Theory of Modeling & Simulation, 2nd
Edition, B. Zeigler, H. Praehofer, T. Kim, 2000; selected material from articles
and other sources publicly available.
Ü
Software: Free
modeling
and simulation tools will be used
for model development and simulation studies.
Ü
This
course has been approved by CSE to be offered as a regular graduate level course
offering. For CSE students, this course belongs to the Systems area.
For more information, please contact Hessam Sarjoughian (sarjoughian@asu.edu or 480-965-3983).