Statement of Course Outcomes
Course Number: CS 539
Course Name: Real Time Rendering, Gaming, and Simulations
Course Coordinator: George Kamberov
Graduate or Undergraduate Equivalent:
Catalog Description: The course is an introduction to the techniques for designing and building computer games and real-time graphics-oriented simulations. The topics include 3-D game engine architecture, design, and implementation; simulation, modeling, and object control; character behavior and behavior-based animation; human-computer interaction, and event-driven simulations. Prerequisites: CS 437 or CS 537.
Course Outcomes
- Explain the principal issues in designing graphics oriented computer simulations and computer games [core: requirements, problem-solving, runtime]
- Describe the connection between frame rates, refresh rates, system responsiveness, imperceptibility limits and real time system performance [core: requirements, problem-solving, runtime; sys:hardware-interface]
- Analyze different speed up techniques [core: requirements, problem-solving, runtime, software]
- Analyze and evaluate competing real-time engine architectures [core: problem-solving, runtime, software]
- Implement real time 3D simulations involving terrain management, and physics-based and behavior-based animation [core: requirements, problem-solving, runtime, software, teams, environments; se: processes, project-management]