Skip to main content

Network Game Programming (3 cr)

Code: KTVS030-3015

General information


Enrollment
30.12.2024 - 26.01.2025
Registration for the implementation has ended.
Timing
01.01.2025 - 31.07.2025
Implementation is running.
Number of ECTS credits allocated
3 cr
Local portion
3 cr
Mode of delivery
Contact learning
Unit
Teknologia
Teaching languages
Finnish
Degree programmes
Bachelor’s Degree in Business Information Technology
Teachers
Janne Remes
Groups
TTK23SPO
TTK23SPO
TTK23SP
TTK23SP
Course
KTVS030

Realization has 10 reservations. Total duration of reservations is 32 h 30 min.

Time Topic Location
Tue 18.03.2025 time 12:45 - 16:00
(3 h 15 min)
Verkkopelien ohjelmointi KTVS030-3015
Teams
Tue 25.03.2025 time 12:45 - 16:00
(3 h 15 min)
Verkkopelien ohjelmointi KTVS030-3015
Teams
Tue 01.04.2025 time 12:45 - 16:00
(3 h 15 min)
Verkkopelien ohjelmointi KTVS030-3015
Teams
Tue 08.04.2025 time 12:45 - 16:00
(3 h 15 min)
Verkkopelien ohjelmointi KTVS030-3015
Teams
Tue 15.04.2025 time 12:45 - 16:00
(3 h 15 min)
Verkkopelien ohjelmointi KTVS030-3015
Teams
Tue 22.04.2025 time 12:45 - 16:00
(3 h 15 min)
Verkkopelien ohjelmointi KTVS030-3015
Teams
Tue 29.04.2025 time 12:45 - 16:00
(3 h 15 min)
Verkkopelien ohjelmointi KTVS030-3015
Teams
Tue 06.05.2025 time 12:45 - 16:00
(3 h 15 min)
Verkkopelien ohjelmointi KTVS030-3015
Teams
Tue 13.05.2025 time 12:45 - 16:00
(3 h 15 min)
Verkkopelien ohjelmointi KTVS030-3015
Teams
Tue 20.05.2025 time 12:45 - 16:00
(3 h 15 min)
Verkkopelien ohjelmointi KTVS030-3015
Teams
Changes to reservations may be possible.

Objective

Students will understand the features and types of network games and will be able to develop a simple multiplayer network game.

Content

Different types of network games
Network architectures, protocols and data transfer
Forecasting and synchronising state
Network architectures
Online game security problems and Preventing fraud and attacks

Evaluation scale

0 - 5

Assessment criteria, approved/failed

To be announced

Prerequisites

Game Programming I Game Programming II

Go back to top of page