Cecilia Wallin
Lecturer
School of Informatics
Choose a course instance to see course syllabus and admission requirements.
There are no current course instances. If you have any questions, please contact the Course Coordinator or Study Counsellor.
Much of the basics of game programming is derived from mathematics, so to become a skilled game programmer a good understanding of concepts such as vectors, matrices, graphs and the like are essential.
In this course you will learn the fundamentals of linear algebra and discrete mathematics, with special focus on how these models and concepts are used to realize game implementations. Through practical assignments you will learn to visualize mathematics in a game engine, and through group seminars you will help to tackle game programming problems with mathematics as a tool.