Topics to know:

- Everything on the midterm: particles, triangles, tets, newtonian mechanics, stability

- 2D and 3D textures in OpenGL: texture objects, framebuffer objects

- Shallow-water wave physics
- Fluid dynamics and advection
- Multigrid simulations

- General reaction-diffusion equations (e.g., fire, predator-prey)
- Screenspace simulation, simulation with different coordinate lengths

- Discretizing partial differential equations (as we did on HW3)
- Newton physics libraries, and tradeoffs for using external libraries generally

- "Multiphysics" and combining all of the above!