Revised 05/2018

ITP 265 - Concepts of Simulation (4 CR.)

Course Description

None.

General Course Purpose

None.

Course Prerequisites/Corequisites

None.

Course Objectives

  • Upon completion of the course, the student will be able to: Ø Gather, build, and analyze a discrete event simulation. Ø Introduce concepts of continuous simulation Ø Develop object oriented programming skills Ø Develop networking skills Ø Use distributed simulation protocols Ø Describe the software development lifecycle Ø Implement basic distributed simulations and games Ø Develop visualization for simulation or gaming environments

Major Topics to Be Included

  • Discrete events simulation review
  • Statistical analysis review
  • Advanced Object Oriented Design
  • Software Development Lifecycle
  • Networking in Linux and Windows
  • Distributed Simulation Protocols (HLA, DIS and TENA)
  • Implementation of a distributed game and/or simulation
  • Adding Objects and Interactions to and HLA Architecture
  • Visualization in simulation and gaming
  • Environmental effects in simulations and gaming environments