Siirry suoraan sisältöön

Game Mathematics and Algorithms (5 op)

Toteutuksen tunnus: 5051236-3004

Toteutuksen perustiedot


Ilmoittautumisaika

01.06.2023 - 17.09.2023

Ajoitus

04.09.2023 - 22.10.2023

Opintopistemäärä

5 op

Toteutustapa

Lähiopetus

Yksikkö

Tekniikka ja liiketoiminta

Toimipiste

Kupittaan kampus

Opetuskielet

  • Englanti

Paikat

20 - 60

Koulutus

  • Tieto- ja viestintätekniikan koulutus
  • Degree Programme in Information and Communications Technology

Opettaja

  • Hazem Al-Bermanei

Vastuuopettaja

Hazem Al-Bermanei

Ryhmät

  • ICTMODgameSem
    MOD Game Development (International Semester)
  • PTIVIS21P
    Game and Interactive Technologies
  • 06.09.2023 08:00 - 10:00, Game Mathematics 5051236-3004
  • 07.09.2023 09:00 - 12:00, Game Mathematics 5051236-3004
  • 13.09.2023 08:00 - 10:00, Game Mathematics 5051236-3004
  • 14.09.2023 09:00 - 12:00, Game Mathematics 5051236-3004
  • 20.09.2023 08:00 - 10:00, Game Mathematics 5051236-3004
  • 21.09.2023 09:00 - 12:00, Game Mathematics 5051236-3004
  • 27.09.2023 08:00 - 10:00, Game Mathematics 5051236-3004
  • 28.09.2023 09:00 - 12:00, Game Mathematics 5051236-3004
  • 04.10.2023 08:00 - 10:00, Game Mathematics 5051236-3004
  • 05.10.2023 09:00 - 12:00, Game Mathematics 5051236-3004
  • 11.10.2023 08:00 - 10:00, Game Mathematics 5051236-3004
  • 12.10.2023 09:00 - 12:00, Game Mathematics 5051236-3004

Tavoitteet

After completing the module, the student will be able to:
- Describe a 2D Cartesian coordinate space and how to locate points using that space and extend these ideas into 3D
- Calculate vectors and use them in games
- Describe some basic concepts of image and video processing and compression
- Calculate matrices and use them in games
- Learn about linear transformations (such as translations, scaling, skewing, and rotations) and multilinear transformations (including rotations about an arbitrary axis)
- Calculate algorithmic (Kolmogorov) complexity and understand how this is related to game performance

Sisältö

- Cartesian Coordinate Systems
- Vectors
- Multiple Coordinate Spaces
- Matrices & Linear Transforms
- Polar Coordinate Systems
- Rotation
- Geometric Primitives
- Algorithmic complexity

Arviointiasteikko

H-5