Title: Architect a simulation, using an algorithm, pseudocode, flowchart, decision table, and/or a prototype.
Course: Modeling and Simulation Technology (21015) > Section: Learning Technical Skills for M&S

Architecture should include

- diagrams (e.g., flowcharts, storyboards, other Unified Modeling Language [UML] diagrams)
- descriptive narrative describing the program, its purpose, and how it works
- examples of how abstraction is being used in the program
- use of common logic structures to control the execution of code that integrates into an existing system.

Process/Skill Questions:

- How are abstractions used in M&S?
- How are data, physical phenomena (e.g., gravity, force, collision), and mathematical concepts represented on a computer?
- Why is it important to understand Boolean expressions?
- Why is documentation important during the design phase of a project?