Skip to main content

Matematiikkaa ja fysiikkaa peliohjelmoijille (5 cr)

Code: TT00CE21-3001

General information


Enrollment

30.12.2024 - 26.01.2025

Timing

01.01.2025 - 31.07.2025

Number of ECTS credits allocated

5 op

Mode of delivery

Contact teaching

Unit

Teknologia

Teaching languages

  • Finnish

Degree programmes

  • Bachelor’s Degree in Information and Communication Technology

Teachers

  • Simo Määttä

Groups

  • TTV23SP
    TTV23SP
  • 14.01.2025 10:15 - 11:45, Matematiikkaa ja fysiikkaa peliohjelmoijille TT00CE21-3001
  • 15.01.2025 10:15 - 11:45, Matematiikkaa ja fysiikkaa peliohjelmoijille TT00CE21-3001
  • 21.01.2025 10:15 - 11:45, Matematiikkaa ja fysiikkaa peliohjelmoijille TT00CE21-3001
  • 22.01.2025 10:15 - 11:45, Matematiikkaa ja fysiikkaa peliohjelmoijille TT00CE21-3001
  • 28.01.2025 10:15 - 11:45, Matematiikkaa ja fysiikkaa peliohjelmoijille TT00CE21-3001
  • 29.01.2025 10:15 - 11:45, Matematiikkaa ja fysiikkaa peliohjelmoijille TT00CE21-3001
  • 04.02.2025 10:15 - 11:45, Matematiikkaa ja fysiikkaa peliohjelmoijille TT00CE21-3001
  • 05.02.2025 10:15 - 11:45, Matematiikkaa ja fysiikkaa peliohjelmoijille TT00CE21-3001
  • 11.02.2025 10:15 - 11:45, Matematiikkaa ja fysiikkaa peliohjelmoijille TT00CE21-3001
  • 12.02.2025 10:15 - 11:45, Matematiikkaa ja fysiikkaa peliohjelmoijille TT00CE21-3001
  • 18.02.2025 10:15 - 11:45, Matematiikkaa ja fysiikkaa peliohjelmoijille TT00CE21-3001
  • 19.02.2025 10:15 - 11:45, Matematiikkaa ja fysiikkaa peliohjelmoijille TT00CE21-3001
  • 25.02.2025 10:15 - 11:45, Matematiikkaa ja fysiikkaa peliohjelmoijille TT00CE21-3001
  • 26.02.2025 10:15 - 11:45, Matematiikkaa ja fysiikkaa peliohjelmoijille TT00CE21-3001
  • 11.03.2025 10:15 - 11:45, Matematiikkaa ja fysiikkaa peliohjelmoijille TT00CE21-3001
  • 12.03.2025 10:15 - 11:45, Matematiikkaa ja fysiikkaa peliohjelmoijille TT00CE21-3001
  • 18.03.2025 10:15 - 11:45, Matematiikkaa ja fysiikkaa peliohjelmoijille TT00CE21-3001
  • 19.03.2025 10:15 - 11:45, Matematiikkaa ja fysiikkaa peliohjelmoijille TT00CE21-3001
  • 25.03.2025 10:15 - 11:45, Matematiikkaa ja fysiikkaa peliohjelmoijille TT00CE21-3001
  • 26.03.2025 12:45 - 14:15, Matematiikkaa ja fysiikkaa peliohjelmoijille TT00CE21-3001
  • 01.04.2025 10:15 - 11:45, Matematiikkaa ja fysiikkaa peliohjelmoijille TT00CE21-3001
  • 08.04.2025 10:15 - 11:45, Matematiikkaa ja fysiikkaa peliohjelmoijille TT00CE21-3001
  • 09.04.2025 10:15 - 11:45, Matematiikkaa ja fysiikkaa peliohjelmoijille TT00CE21-3001
  • 15.04.2025 10:15 - 11:45, Matematiikkaa ja fysiikkaa peliohjelmoijille TT00CE21-3001
  • 16.04.2025 10:15 - 11:45, Matematiikkaa ja fysiikkaa peliohjelmoijille TT00CE21-3001
  • 22.04.2025 10:15 - 11:45, Matematiikkaa ja fysiikkaa peliohjelmoijille TT00CE21-3001
  • 23.04.2025 10:15 - 11:45, Matematiikkaa ja fysiikkaa peliohjelmoijille TT00CE21-3001
  • 29.04.2025 10:15 - 11:45, Matematiikkaa ja fysiikkaa peliohjelmoijille TT00CE21-3001
  • 30.04.2025 10:15 - 11:45, Matematiikkaa ja fysiikkaa peliohjelmoijille TT00CE21-3001
  • 06.05.2025 10:15 - 11:45, Matematiikkaa ja fysiikkaa peliohjelmoijille TT00CE21-3001
  • 07.05.2025 10:15 - 11:45, Matematiikkaa ja fysiikkaa peliohjelmoijille TT00CE21-3001

Objective

The student masters the mathematical foundations and methods behind computer graphics. The student knows how to use numerical methods to solve differential equations. The student knows how to calculate the effect of force on the body's state of motion, especially in rotating motion and two-dimensional collisions.

Content

Mathematics section:

Vectors
Matrices
Application of vectors and matrices in graphics
- Rotation, translation, scaling (including projection)
Complex numbers and quaternions
Differential equations

Physics part:

Resistance of the medium
Spring force and harmonious movement
Circular and rotational motion, angular momentum
2D collisions, impulse
Numerical methods

Materials

Luentomateriaalit

Oheislukemisena esimerkiksi (ei pakollinen):
Flynt, J., P, Kodicek D.: Mathematics and Physics for Programmers, Course tecnology, 2013

Evaluation scale

0 - 5

Assessment criteria, excellent (5)

90-100% of exam points --> Grade 5

Assessment criteria, good (3)

80-89% of exam points --> Grade 4
70-79% of exam points --> Grade 3

Assessment criteria, satisfactory (1)

60-69% of exam points --> Grade 2
50-59% of exam points --> Grade 1

Prerequisites

Algebra, Geometry, Differential Calculus, and Physics 1 and 2