Skip to main content

ICT Development Project (Game Development) (5 cr)

Code: DT10050-3003

General information


Enrollment
01.04.2025 - 30.04.2025
Registration for the implementation has ended.
Timing
25.08.2025 - 19.12.2025
The implementation has not yet started.
Number of ECTS credits allocated
5 cr
Local portion
5 cr
Mode of delivery
Contact learning
Unit
Tradenomi / Tietojenkäsittely (DD)
Campus
Wärtsilä Campus Karjalankatu 3
Teaching languages
Finnish
Seats
10 - 70
Degree programmes
Degree Programme in Business Information Technology
Teachers
Anssi Gröhn
Seppo Nevalainen
Teacher in charge
Ossi Laakkonen
Groups
DTNS23
Information Technology (BBA), Full-time Studies, Fall, 2023
Course
DT10050

Evaluation scale

H-5

Objective

- you are able to act as an independent developer and a member of a team in an ICT project that is based on an external assignment.
- you are able to evaluate your own and your group's development activities.
- you are familiar with and are able to evaluate and develop agile development methods in the implementation of an ICT project (eg game development, application development or digital business development project)
- you are able to evaluate and further develop the use of tools related to project work (requirements management, version and product management, testing automation)
- you know the importance of quality of activities and results in ICT projects.
- you know and are able to measure and improve quality in the development of project work.
- know and be able to apply automation solutions to support different stages of development work (eg testing, infrastructure management, integration and publication management)
- you deepen your knowledge of the additional competencies related to optional studies and the technology requirements of the project assignment.

Content

- Management and evaluation of agile development activities based on assignments.
- Advanced requirements, product and configuration management.
- Requirements, product and configuration management tools.
- Automation of software and ICT development projects (eg DevOps, IT process Automation).
- Test environments and basics of test process design, automated testing methods and environments.
- Dependency management
- Optional content required on the basis of optional studies and assignments (game programming, application development and digital business, intelligent automation).

Teaching methods

Capsized game project for those specializing in Game Development

Participating this course requires you to sign digitally the Project Agreement involving sharing rights to developed assets within Capsized project, that allows including, but not limited to, development of the said project in the future using cumulatively produced assets throughout all integrated courses: Network and Multiplayer Game Development, Advanced Game Development and Artificial Intelligence in Games.

Contents

Developing a online multiplayer game features in respect to design guidelines
Adapting development method to game project (roles and responsibilities in a game project)
Requirements, product and configuration management for a game project
Maintainable project asset management in game engine
Game build automation using Azure Devops
Designing and implementing tests for game features, utilization of automated testing (unit testing)
Project component dependency management (such as plugins)

Employer connections

Potential game development expert lectures are planned to be organized during the course.

Exam schedules

Course does not have final exam, and it is replaced by skills demonstration by accomplished project work. First skills demonstration must be returned by the end for course. Course will have two re-examinations, and the required skills demonstration in each re-examination must be returned by the end of re-examination time window. Enrolling to re-examinations as instructed on course workspace.

Student workload

Total study time 133h

Go back to top of page