Siirry suoraan sisältöön

Game Mathematics and AlgorithmsLaajuus (5 op)

Tunnus: 5051236

Laajuus

5 op

Osaamistavoitteet

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

Ilmoittautumisaika

05.08.2024 - 15.09.2024

Ajoitus

01.08.2024 - 31.12.2024

Opintopistemäärä

5 op

Toteutustapa

Lähiopetus

Yksikkö

Tekniikka ja liiketoiminta

Toimipiste

Kupittaan kampus

Opetuskielet
  • Englanti
Koulutus
  • Tieto- ja viestintätekniikan koulutus
  • Degree Programme in Information and Communications Technology
Opettaja
  • Hazem Al-Bermanei
Ryhmät
  • ICTMODgameSem
    MOD Game Development (International Semester)
  • PTIVIS22P
    Game and Interactive Technologies

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

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

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

Ilmoittautumisaika

01.06.2022 - 09.09.2022

Ajoitus

29.08.2022 - 22.12.2022

Opintopistemäärä

5 op

Toteutustapa

Lähiopetus

Yksikkö

Tekniikka ja liiketoiminta

Toimipiste

Kupittaan kampus

Opetuskielet
  • Englanti
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)
  • PTIVIS20P
    Game and Interactive Technologies

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