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