AGGP 247C
2
3
3

Math and physics play key roles in game programming. Effective use of math is needed for code design, data structures utilization, using design patterns, developing artificial intelligence, using scripting engines, controlling 3D pipelines, and texture-mapping development. Math is also needed to implement the physics utilized in Newton’s laws and concepts of collisions and reactions. Programmed applications that use math and physics in game development will form the foundation for this hands-on course. (Prerequisites: AGGP 101C,  CPET 125C, both AGGP math electives, or permission of program coordinator)