Information and Communication Technology: Game Development
Code: TXK24S1
Descriptions
The extent of the engineering education is 240 ECTS credits. The first year of ICT studies consist of two study themes, Software and Hardware, that have been divided into four 15 ECTS courses. They provide fundamental knowledge and skills in the field of ICT. Professional and project studies, mathematics, physics as well as language and communication skills are integrated in the courses to enable phenomenon-based learning. During the first year, students study in small groups working full-time.
Students will choose their major at the end of their first-year studies. Major studies develop and deepen students’ professional competence. Major options are Health Technology, Game Development, Software Engineering, Web Development and Digital Media, and Smart IoT Systems. Students majoring in Smart IoT Systems have a possibility to deepen their knowledge towards either Embedded IoT Devices or IoT and Networks. Software Engineering major is implemented in both Finnish and English, from which the study path in Finnish focuses on machine learning and the study path in English on mobile development at the end of the professional studies.
Structure of the degree (240 ECTS):
- Orientation to Information and Communication Technology 60 ECTS
- Fundamental Professional Studies 30 ECTS
- Advanced Professional Studies 65 ECTS
- Common Professional Studies 25 ETCS
- Elective Studies 15 ECTS
- Work Placement 30 ECTS
- Bachelor's Thesis 15 ECTS
The content of the studies is based on working life and partly phenomenon-based learning. Some of the studies, where applicable, are connected to Metropolia's innovation hubs and multidisciplinary projects there. The implementation of the courses will take into account the principles of sustainable development where applicable. Students can also complete some of their studies as an exchange student in international partner universities. During work placement, students will apply knowledge and skills to practice and are able to further develop their professional competence.
Objective
The competence matrix and the descriptions of the ICT competences are attached to this curriculum.
Description
Game Development major has focus on game development for different platforms. Good skills in programming, ability to use game engines and real time graphics production using various methods are in key role in the major. Programming in courses is mostly C++ and C# and mainly focuses on game development, algorithms, graphics programming and backend systems. During the studies, students take part on several game projects in multi-professional teams. Game Development major gives possibility to work on different game development related roles in a game company and supports entrepreneurship and creating and publishing game products. The skills in game development acquired during the major are such one can not only work in a game company but also other software companies.
- 1. Whole Curriculum
- Game Development
- Smart IoT Systems: Embedded IoT Devices (in English)
- Health Technology
- Software Engineering: emphasis on Machine Learning
- Software Engineering: emphasis on Mobile Development (in English)
- Web Development and Digital Media
- Smart IoT Systems: IoT and Networks (in English)
Select timing, structure or classification view
Show study timings by semester, study year or period
Code | Name | Credits (cr) | 2024-2025 | 2025-2026 | 2026-2027 | 2027-2028 | Autumn 2024 | Spring 2025 | Autumn 2025 | Spring 2026 | Autumn 2026 | Spring 2027 | Autumn 2027 | Spring 2028 | 1. / 2024 | 2. / 2024 | 3. / 2025 | 4. / 2025 | 1. / 2025 | 2. / 2025 | 3. / 2026 | 4. / 2026 | 1. / 2026 | 2. / 2026 | 3. / 2027 | 4. / 2027 | 1. / 2027 | 2. / 2027 | 3. / 2028 | 4. / 2028 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
TXK24S1-1001 |
Orientation to Information Technology
(Choose all ) |
60 | ||||||||||||||||||||||||||||
TX00EW75 | Software 1 | 15 | ||||||||||||||||||||||||||||
TX00EW76 | Software 2 | 15 | ||||||||||||||||||||||||||||
TX00EW77 | Hardware 1 | 15 | ||||||||||||||||||||||||||||
TX00EW78 | Hardware 2 | 15 | ||||||||||||||||||||||||||||
TXK24S1-1002 |
Fundamental Professional Studies
(Choose one ) |
30 | ||||||||||||||||||||||||||||
TXK24S1-1006 |
Basics of Game Development
(Choose all ) |
30 | ||||||||||||||||||||||||||||
TX00EW54 | Game Design | 5 | ||||||||||||||||||||||||||||
TX00EW58 | Game Engines | 5 | ||||||||||||||||||||||||||||
TX00EW57 | Game Mathematics | 5 | ||||||||||||||||||||||||||||
TX00EW59 | C++ Programming | 5 | ||||||||||||||||||||||||||||
TX00EX64 | Basics of Game Graphics | 5 | ||||||||||||||||||||||||||||
TX00EX65 | Portfolio Project 1 | 5 | ||||||||||||||||||||||||||||
TXK24S1-1009 |
Advanced Professional Studies
(Choose one ) |
65 | ||||||||||||||||||||||||||||
TXK24S1-1014 |
Game Development
(Choose all ) |
65 | ||||||||||||||||||||||||||||
TX00EW60 | Game Physics | 5 | ||||||||||||||||||||||||||||
TX00EW61 | Data Structures and Algorithms | 5 | ||||||||||||||||||||||||||||
TX00EX66 | Data Structures and Algorithms Project | 5 | ||||||||||||||||||||||||||||
TX00EW64 | Portfolio Project 2 | 15 | ||||||||||||||||||||||||||||
TX00EX67 | Advanced C++ Programming | 5 | ||||||||||||||||||||||||||||
TX00EW66 | Game Server Programming | 5 | ||||||||||||||||||||||||||||
TX00EW67 | Graphics Programming | 5 | ||||||||||||||||||||||||||||
TX00EW68 | Portfolio Project 3 | 15 | ||||||||||||||||||||||||||||
TX00EX15 | Game Publishing and Analytics | 5 | ||||||||||||||||||||||||||||
TXK24S1-1019 |
Common Professional Studies
(Choose ects: 25) |
25 | ||||||||||||||||||||||||||||
TX00EA51 | Engineering Swedish | 5 | ||||||||||||||||||||||||||||
XX00EF54 | Finnish as a Second Language: Finnish at Work | 5 | ||||||||||||||||||||||||||||
TX00EX68 | Academic and Research Communication | 5 | ||||||||||||||||||||||||||||
TX00FM25 | Economics and Sustainable Development | 5 | ||||||||||||||||||||||||||||
XX00DZ39 | Multidisciplinary Innovation Project | 10 | ||||||||||||||||||||||||||||
TXK24S1-1020 |
Elective Studies
(Choose ects: 15) |
15 | ||||||||||||||||||||||||||||
TXK24S1-1021 |
Work Placement
(Choose all ) |
30 | ||||||||||||||||||||||||||||
TX00EW79 | Work Placement 1 | 15 | ||||||||||||||||||||||||||||
TX00EW80 | Work Placement 2 | 15 | ||||||||||||||||||||||||||||
TXK24S1-1022 |
Bachelor's Thesis
(Choose all ) |
15 | ||||||||||||||||||||||||||||
XX00EL75 | Planning of the Thesis Work | 5 | ||||||||||||||||||||||||||||
XX00EL76 | Execution of the Thesis Work | 5 | ||||||||||||||||||||||||||||
XX00EL77 | Reporting of the Thesis and Maturity Test | 5 | ||||||||||||||||||||||||||||
Total | 240 | 60 | 60 | 50 | 60 | 30 | 30 | 30 | 30 | 30 | 20 | 40 | 20 | 15 | 15 | 15 | 15 | 15 | 15 | 15 | 15 | 15 | 15 | 20 | 0 | 20 | 20 | 10 | 10 |
Due to the timing of optional and elective courses, credit accumulation per semester / academic year may vary.
amk::amk-tutkintojen kieliopinnot
AMK-tutkintoon johtavien opintojen tavoitteena on, että tutkinnon suorittaneella on riittävä viestintä- ja kielitaito oman alansa tehtäviin sekä kansainväliseen toimintaan ja yhteistyöhön. (Valtioneuvoston asetus ammattikorkeakoulusta 1129/2014, 4 §).
STRUCTURE Bachelor (A18.12.2014/1129)
Asetuksen 18.12.2014/1129 mukainen rakenne. 2 § Opintojen rakenne Ammattikorkeakoulututkintoon johtaviin opintoihin kuuluu: 1) perus- ja ammattiopintoja; 2) vapaasti valittavia opintoja; 3) ammattitaitoa edistävää harjoittelua; 4) opinnäytetyö.
ARENE 2022::UAS shared competences::Bachelor’s degree
Replaces the Metropolia's Generic Competences::Bachelor's Degree, UAS” -matrix.. Heidi Rontu/31.8.2022