PROD224-20S2 (C) Semester Two 2020

Gaming Mathematics and Statistics

15 points

Start Date: Monday, 13 July 2020
End Date: Sunday, 8 November 2020
Withdrawal Dates
Last Day to withdraw from this course:
  • Without financial penalty (full fee refund): Friday, 24 July 2020
  • Without academic penalty (including no fee refund): Friday, 25 September 2020


Linear algebra, systems of linear equations, vectors and matrices and their manipulation, statistics for gaming applications. Computation for quantitative modelling of object and environment orientation and the manipulation of dynamic systems in 3-dimensional space. Statistical analysis to assess game balance issues, such as the impact of in-game objects on in-game economies, balance of power, and user preference.

This course introduces the fundamentals of mathematics and statistics for game development. The topics covered are an introduction to linear algebra, coordinate systems and geometric primitives in game engines, game balancing, applications of mathematics in 3D graphics and real-time physics simulation. The practical aspect of this course will teach the students how to develop games using the Unreal Game Engine and using Microsoft Excel for statistical analyses.

Learning Outcomes

  • A student who successfully completes this course will:
  • Understand linear algebra and be able to apply the knowledge in the context of game
  • Be able to work with and convert between different coordinate systems
  • Have developed an understanding of mathematics of geometric primitives
  • Learn and be able to apply statistics especially for game balancing
  • Have the ability to apply mathematics in 3D graphics and real-time physics simulation
  • Learn the basics of Unreal Game Engine and be able to develop games with it
  • Be proficient with Microsoft Excel for basic statistical analyses


PROD121 and 15 points of MATH, EMTH or
STAT courses

Timetable 2020

Students must attend one activity from each section.

Lecture A
Activity Day Time Location Weeks
01 Thursday 09:00 - 12:00 Ernest Rutherford 225 13 Jul - 23 Aug
7 Sep - 18 Oct
Computer Lab A
Activity Day Time Location Weeks
01 Tuesday 13:00 - 16:00 Len Lye 201 Computer Lab 2 13 Jul - 23 Aug
7 Sep - 18 Oct

Timetable Note

Two Lectures - Monday 16.00-17.00 (1 hr) and Tuesday 12.00-14.00 (2 hr), and one lab - Thursday 15.00-18.00 (3 hr)

Course Coordinator

Thammathip Piumsomboon

Course Administrator

Alison Lowery

Tham Piumsomboon will lecture in week 1-6 and 9-12. Simon Hoermann will lecture in week 8


Test (Week 7) = 20%
Assignment (Week 12) = 25%
Exam = 35%
Homework (4 homework exercises, 5% each) = 20%

Textbooks / Resources

The primary textbook is "3D Math Primer for Graphics and Game Development". The optional reading is "Game Engine Architecture".


The prerequisite for this course is PROD121 and 15 points of MATHS or STATS

Indicative Fees

Domestic fee $777.00

International fee $3,375.00

* Fees include New Zealand GST and do not include any programme level discount or additional course related expenses.

For further information see School of Product Design on the department and colleges page.

All PROD224 Occurrences

  • PROD224-20S2 (C) Semester Two 2020