Skip to main content

Network Game Programming (3cr)

Code: KTVS030-3016

General information


Enrollment
30.12.2025 - 26.01.2026
Registration for the implementation has begun.
Timing
01.01.2026 - 31.07.2026
The implementation has not yet started.
Number of ECTS credits allocated
3 cr
Unit
Teknologia
Teaching languages
English
Degree programmes
Bachelor’s Degree in Business Information Technology
Teachers
Janne Remes
Groups
TTK24SPO
TTK24SPO
TBIT24SProg
TBIT24SProg
TIX25S
Exchange Students / Games
Course
KTVS030

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

Time Topic Location
Tue 17.03.2026 time 12:45 - 16:00
(3 h 15 min)
Verkkopelien ohjelmointi KTVS030-3016
Teams
Tue 24.03.2026 time 12:45 - 16:00
(3 h 15 min)
Verkkopelien ohjelmointi KTVS030-3016
Teams
Tue 31.03.2026 time 12:45 - 16:00
(3 h 15 min)
Verkkopelien ohjelmointi KTVS030-3016
Teams
Tue 07.04.2026 time 12:45 - 16:00
(3 h 15 min)
Verkkopelien ohjelmointi KTVS030-3016
Teams
Tue 14.04.2026 time 12:45 - 16:00
(3 h 15 min)
Verkkopelien ohjelmointi KTVS030-3016
Teams
Tue 21.04.2026 time 12:45 - 16:00
(3 h 15 min)
Verkkopelien ohjelmointi KTVS030-3016
Teams
Tue 28.04.2026 time 12:45 - 16:00
(3 h 15 min)
Verkkopelien ohjelmointi KTVS030-3016
Teams
Tue 05.05.2026 time 12:45 - 16:00
(3 h 15 min)
Verkkopelien ohjelmointi KTVS030-3016
Teams
Tue 12.05.2026 time 12:45 - 16:00
(3 h 15 min)
Verkkopelien ohjelmointi KTVS030-3016
Teams
Tue 19.05.2026 time 12:45 - 16:00
(3 h 15 min)
Verkkopelien ohjelmointi KTVS030-3016
Teams
Changes to reservations may be possible.

Evaluation scale

0 - 5

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

Assessment criteria, approved/failed

To be announced

Qualifications

Game Programming I Game Programming II

Go back to top of page