This course combines numerical programming techniques with Newtonian physics and calculus to give the student an understanding of how physical systems can be simulated on a computer. Topics include the simulation of rigid bodies, soft bodies, fluids, and collision detection. This course emphasizes applications rather than mathematical theory and involves a significant amount of programming.
School of Engineering and Computing
3 hours of lecture per week
- CIS 2025 or CIS 2262 or 2271 with a C- or better