DM815: Computer Game Programming III: Physics (5 ECTS)
STADS: 15005501
Level
Master's level course
Teaching period
The course is offered in the autumn semester.
The course is offered according to needs.
Teacher responsible
Email: rolf@imada.sdu.dk
Timetable
There is no timetable available for the chosen semester.
Prerequisites:
None
Academic preconditions:
The content of DM507 Algorithms and Data Structures and MM501 Calculus I must be known. Knowledge of the contents of MM505 Linear Algebra, MM518 Numerical Analysis A, and DM809 Computer Game Programming I: Graphics is an advantage.
Course introductionTo give the participants knowledge of the principles and methods from mathematics, physics, and computer science underlying physics simulation and collision detection in computer games.
Expected learning outcomeExplain the techniques from the curriculum in clear and precise language.
Implement the techniques from the curriculum in example programs.
Describe the implementation work in a precise language and in a structured way.
Subject overviewLinear and angular forces and momenta, rigid body motion, deformable body motion, collision detection (including intersection tests, bounding volumes, bounding volume hierarchies, spatial partitioning and collision culling) and collision response.
LiteratureThere isn't any litterature for the course at the moment.
Syllabus
See syllabus.
Website
This course uses
e-learn (blackboard).
Prerequisites for participating in the exam
None
Assessment and marking:
Oral exam, Danish 7 mark scale, external examiner
Project assignment, Pass/fail, internal evaluation by teacher
Date of exam
The ordinary exam takes place on March 30, 2009
The re-examination takes place on June 8, 2009
Expected working hours
The teaching method is based on three phase model.
Lectures 28 hours
Educational activities
Language
This course is taught in Danish or English, depending on the lecturer. However, if international students participate, the teaching language will always be English.
Course enrollment
See deadline of enrolment.
Tuition fees for single courses
See fees for single courses.