UMBC Training Centers logo

Modeling, Simulation, and Analysis

Request Information

Engineering Home


This course provides an overview of models and simulations and of modeling and simulation techniques. Techniques include time-driven and event-driven dynamic models/simulations, Monte Carlo simulation, and decision simulation. The course addresses the role of modeling and simulation in the systems engineering process and provides methods for architecting and managing the development of complex models/simulations. The course introduces students to important design considerations for the development of complex distributed software simulations and HWIL frameworks. Topics include distributed real-time and non-real-time simulation and the use of HLA. Students develop simple models and simulations using MATLAB and work as part of a team to integrate some of these into a more complex, integrated simulation.

Course Outline:

  • Course Introduction and Overview
  • Developing Simulation Architectures
  • Model/Simulation Architecture/Design Considerations
  • Modeling & Simulating Simple Time-Driven Dynamic Systems
  • Model/Simulation Development Process
  • Modeling/Simulating Uncertainty
  • Distributed SW Simulations, HWIL and HLA
  • Damage/Attrition Models and Queuing Models
  • Modeling/Simulating Decision Making [1]
  • M&S of Decision Making [2] and M&S Integration
  • Simulation State of the Art & Lessons Learned
  • Project Presentations & Course Review


A working knowledge of C/C++ or a similar programming language.


E-mail Heith Hart or call (443) 692-6599 if you have any questions about this course or if you would like to be added to the interest list.