Degree Programme in Business Information Systems: Games Production
Code: 24TIK
Description
The education format is full-time and teaching is primarily conducted on campus. Hybrid and distance learning methods are appropriately utilized in teaching.
BUSINESS INFORMATION SYSTEMS BACHELOR DEGREE PROGRAMME
Upon completion of the Business Information Systems bachelor degree program, students graduate as ICT-business professionals, prepared for various programming and data processing tasks. The education opens doors to various career opportunities. The program teaches skills that are crucial in many programming and data processing job roles. Graduates often find employment in service business sectors where they can develop various software, applications, and other digital services. Through the program, it's also possible to specialize in the gaming industry or become an entrepreneur in the ICT sector.
FROM DEGREE TO PROFESSION
The degree qualifies individuals for roles requiring a lower university degree. Job positions may include software developer/designer, web designer, user interface designer, database developer/designer, game programmer, game designer, game graphic designer, IT project manager, service manager, consultant, or entrepreneur.
The ICT industry offers diverse opportunities to work on various tasks related to the field in different organizations and industries. Success in the field often requires strong technical skills and the ability to solve problems logically and innovatively. It's important to identify challenges, understand their underlying causes, and develop effective solutions. Continuous learning, creativity, and the ability to apply the latest technologies and methods to solve practical problems are emphasized in work.
Interpersonal skills and the ability to work in teams are often crucial since many tasks require collaboration with different stakeholders and understanding their needs and problems. Those working in the ICT sector may be involved in planning, developing, and implementing various projects, providing opportunities to continuously learn and develop professional skills. Job tasks can vary daily, making the field diverse and interesting for those interested in data processing and its practical application.
CURRICULUM
The curriculum is flexible and offers many choices, allowing students to focus their skills on various ICT job roles. The scope of studies is 210 credits. Completing the ICT-business professional degree takes 3.5 years. The studies are practical, involving many real-world projects. Teaching emphasizes face-to-face instruction and presence, but distance learning is also used appropriately. Studies progress in coaching teams.
The curriculum emphasizes the most essential technologies and methods in the field, necessary for succeeding in the workforce. Strong expertise is developed during the studies, enabling students to transition directly to productive work in the industry.
FIRST YEAR STUDIES are the same for all students. Skills are developed in fundamental areas such as programming, databases, web technologies, project management, teamwork, communication, and languages. During the first year, students also undertake their first client project, working as a team member in their respective roles. The goal of the project is to develop a mobile game or application for a client. During the first year, students choose a study path to continue in the second year.
SECOND YEAR STUDIES begin according to the chosen study path, which may include:
- Software Production, courses in frontend and/or backend development and/or user experience (UX) design.
- Game Production (gamesacademy.fi), courses focusing on game programming or game graphics.
- ICT Entrepreneurship, courses and exercises related to Proakatemia (proakatemia.fi).
During the second year, students also have the opportunity to study abroad. After the year, students often have the qualifications to work in at least supportive roles related to their study path.
THIRD YEAR STUDIES deepen the knowledge related to the study path. For software production, students can further develop their expertise in mobile development, user experience, and fullstack development. Practical client projects further enhance skills. In game production, students develop skills in game programming or game graphics through practical projects.
Practical skills are usually also developed during an internship in the third year, where students can try and improve their skills in a real work environment. Additionally, students start their thesis during the third year, usually their last effort before graduation. The last six months of studies often involve completing the thesis and practical training. Many students graduate with a job already secured during their studies, continuing their work as ICT-business professionals.
CURRICULUM SUMMARY
Basic and Professional Studies: 120–135 credits (depending on the study path)
Elective Professional Studies: 15–30 credits (depending on the study path)
Free-choice studies: 15 credits
Practical Training: 30 credits
Bachelor's Thesis: 15 credits
BASIC AND PROFESSIONAL STUDIES
Basic and professional studies consist of the following parts:
Basic ICT skills: 30 credits
ICT projects: 30 credits
Study path studies: 60–75 credits (depending on the study path)
STUDY PATHS
There are three study paths: software production, game production (Games Production), and ICT entrepreneurship (in collaboration with Proakatemia). Admission to the ICT entrepreneurship program is separate and takes place after the first academic year.
SOFTWARE PRODUCTION, 60 ECTS
In the software production study path, students complete:
Common courses related to frontend development, totaling 15 ECTS, and the Multidisciplinary Software Project course, 10 ECTS.
Additionally, students choose 35 ECTS from elective courses specific to the study path. In these courses, students can focus on a particular area such as backend development, mobile development, user experience, or select courses from all these areas to build a comprehensive skill set in IT.
GAME PRODUCTION (GAMES ACADEMY), 75 ECTS
In the game production study path, studies consist of three parts:
Season 1, 30 ECTS
Season 2, 30 ECTS
Season 3, 15 ECTS
Within the game production study path, students can focus their studies on either game programming or game graphics related to game development.
Seasons 1 and 2 are conducted as part of the game production education (TAMK Games Academy) in collaboration with the English-language Media education program (Degree Programme on Media).
ICT ENTREPRENEURSHIP (PROAKATEMIA)
The ICT entrepreneurship studies are conducted in collaboration with Proakatemia. Admission to Proakatemia takes place through a separate application process during the first academic year. At Proakatemia, students study together with business administration students.
Objectives
DIRECTED OR VERSATILE ICT EXPERTISE
Expertise can be either directed, such as in-depth programming skills, or broad/general ICT industry knowledge.
PROJECT MANAGEMENT SKILLS
Teaching is conducted in modules where expertise integrates with project management skills, contributing to the development of project and service business as well as multidisciplinarity.
Project management skills include knowledge of project work models, project planning and management, understanding of project team roles and tasks, customer relationship management, project management tools, documentation, as well as version, change, and quality management.
TEAMWORK SKILLS
Work is carried out in teams that are purposeful, systematic, and efficient.
INTERPERSONAL SKILLS
The basis of interaction is the ability and willingness for mutual communication and collaboration.
Curriculum development and working life cooperation
In the development of the curriculum, feedback from both students and the industry has been taken into account.
For curriculum development purposes, separate feedback related to the work was collected from students. In addition to this, student feedback is gathered through various forms such as course evaluations, annual feedback, and feedback upon graduation.
A significant part of industry collaboration involves an advisory board, which evaluated the offered education in relation to the needs of the industry. Additionally, feedback from the industry was collected through a survey and followed up with phone calls to companies.
The results of the surveys were utilized, among other things, to diversify the curriculum.
Description
Game Production study path, 75 credits. Application during the first year of studies. The studies for the study path commence in the fall of the second academic year.
Select timing, structure or classification view
Show study timings by academic year, semester 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 | 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 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
24TIK-1031 |
Basic and Professional Studies
(Choose 135) |
120 - 135 | |||||||||||||||||||||||||
24TIK-1006 |
Basic Skills for the ICT Field
(Choose all ) |
30 | |||||||||||||||||||||||||
NN00GU79 | Study Guidance | 1 | 1 | 1 | 0.5 | 0.5 | |||||||||||||||||||||
4A00HB28 | Introduction to ICT Field and Teamwork | 5 | 5 | 5 | 2.5 | 2.5 | |||||||||||||||||||||
4A00HB29 | Basics of Information Technology | 2 | 2 | 2 | 1 | 1 | |||||||||||||||||||||
4A00HB30 | Introduction to Programming | 5 | 5 | 5 | 2.5 | 2.5 | |||||||||||||||||||||
4A00HB31 | Introduction to Networks and Cybersecurity | 6 | 6 | 6 | 3 | 3 | |||||||||||||||||||||
4A00HB32 | Databases | 3 | 3 | 3 | 1.5 | 1.5 | |||||||||||||||||||||
4A00HB33 | Business Mathematics | 3 | 3 | 3 | 1.5 | 1.5 | |||||||||||||||||||||
4A00HB34 | English | 2 | 2 | 2 | 1 | 1 | |||||||||||||||||||||
4A00HB35 | Professional Swedish for the Technology Industry, Written skills | 2 | 2 | 2 | 1 | 1 | |||||||||||||||||||||
4A00HB36 | Professional Swedish for the Technology Industry, Oral skills | 1 | 1 | 1 | 0.5 | 0.5 | |||||||||||||||||||||
24TIK-1008 |
ICT Project
(Choose all ) |
30 | |||||||||||||||||||||||||
4A00HB37 | Product Development Project | 10 | 10 | 10 | 5 | 5 | |||||||||||||||||||||
4A00HB38 | Agile ICT Project Management | 3 | 3 | 3 | 1.5 | 1.5 | |||||||||||||||||||||
4A00HB43 | Mobile Game Development | 5 | 5 | 5 | 2.5 | 2.5 | |||||||||||||||||||||
4A00HB41 | Digital Graphics | 3 | 3 | 3 | 1.5 | 1.5 | |||||||||||||||||||||
4A00HB42 | WWW Technologies | 3 | 3 | 3 | 1.5 | 1.5 | |||||||||||||||||||||
4A00HB40 | ICT Project English | 3 | 3 | 3 | 1.5 | 1.5 | |||||||||||||||||||||
4A00HB39 | Basics of Professional Communication | 3 | 3 | 3 | 1.5 | 1.5 | |||||||||||||||||||||
24TIK-1009 |
Study Path
(Choose one ) |
75 | |||||||||||||||||||||||||
24TIK-1018 |
Games Production
(Choose 75) |
75 | |||||||||||||||||||||||||
24TIK-1019 |
Season 1
(Choose all ) |
30 | |||||||||||||||||||||||||
24TIK-1020 |
Mutual Studies
(Choose all ) |
25 | |||||||||||||||||||||||||
4A00HB62 | Game Design | 5 | 5 | 5 | 2.5 | 2.5 | |||||||||||||||||||||
4A00HB63 | Game Business and Production | 5 | 5 | 5 | 2.5 | 2.5 | |||||||||||||||||||||
4A00HB64 | Playtesting and Usability | 5 | 5 | 5 | 2.5 | 2.5 | |||||||||||||||||||||
4A00HB65 | Game Project 1 | 10 | 10 | 10 | 5 | 5 | |||||||||||||||||||||
24TIK-1021 |
Optional Studies
(Choose one ) |
5 | |||||||||||||||||||||||||
4A00HB66 | Introduction to Game Art | 5 | 5 | 5 | 2.5 | 2.5 | |||||||||||||||||||||
4A00HB67 | Introduction to Game Programming | 5 | 5 | 5 | 2.5 | 2.5 | |||||||||||||||||||||
24TIK-1022 |
Season 2
(Choose 30) |
30 | |||||||||||||||||||||||||
24TIK-1023 |
Optional Studies
(Choose one ) |
15 | |||||||||||||||||||||||||
24TIK-1024 |
Studies for Programmers
(Choose all ) |
15 | |||||||||||||||||||||||||
4A00HB69 | Game Architecture and Programming Patterns | 5 | 5 | 5 | 2.5 | 2.5 | |||||||||||||||||||||
4A00HB70 | Game Programming Tools and AI | 5 | 5 | 5 | 2.5 | 2.5 | |||||||||||||||||||||
4A00HB71 | Game Mathematics and Shaders | 5 | 5 | 5 | 2.5 | 2.5 | |||||||||||||||||||||
24TIK-1025 |
Studies for Game Artists
(Choose all ) |
15 | |||||||||||||||||||||||||
4A00HC38 | Advanced 3D Workshop | 5 | 5 | 5 | 2.5 | 2.5 | |||||||||||||||||||||
4A00HB73 | Creating and Animating 3D Characters | 5 | 5 | 5 | 2.5 | 2.5 | |||||||||||||||||||||
4A00HB72 | Advanced 3D Game Art | 5 | 5 | 5 | 2.5 | 2.5 | |||||||||||||||||||||
24TIK-1026 |
Mutual Studies
(Choose all ) |
15 | |||||||||||||||||||||||||
4A00HB68 | Introduction to 3D Game Modelling | 5 | 5 | 5 | 2.5 | 2.5 | |||||||||||||||||||||
4A00HB74 | Game Project 2 | 10 | 10 | 10 | 5 | 5 | |||||||||||||||||||||
24TIK-1027 |
Season 3
(Choose ects: 15) |
15 | |||||||||||||||||||||||||
4A00HB75 | Game Project 3 | 15 | 15 | 15 | 7.5 | 7.5 | |||||||||||||||||||||
24TIK-1028 |
Alternative Study Path Studies
(Choose ects: 45) |
1 - 45 | |||||||||||||||||||||||||
4A00HC01 | International Exchange | 30 | 30 | 30 | 15 | 15 | |||||||||||||||||||||
4A00HC02 | Studification | 1 - 30 | 20 | 10 | 10 | 10 | 10 | 5 | 5 | 5 | 5 | 5 | 5 | ||||||||||||||
4A00HC11 | Developing Personal Competence | 1 - 30 | 12 | 12 | 6 | 6 | 6 | 6 | 6 | 6 | 3 | 3 | 3 | 3 | 3 | 3 | 3 | 3 | 3 | 3 | |||||||
24TIK-1005 |
Elective Professional Studies
(Choose ects: 30) |
15 - 30 | |||||||||||||||||||||||||
4A00HB81 | Python Programming | 5 | 5 | 5 | 2.5 | 2.5 | |||||||||||||||||||||
4A00HC39 | Game Engines | 5 | 5 | 5 | 2.5 | 2.5 | |||||||||||||||||||||
4A00HB79 | Game Camp | 10 | 10 | 10 | 5 | 5 | |||||||||||||||||||||
4A00HB80 | Game Camp Advanced | 10 | 10 | 10 | 5 | 5 | |||||||||||||||||||||
4A00HB77 | Project Studies | 1 - 10 | 10 | 5 | 5 | 2.5 | 2.5 | 2.5 | 2.5 | ||||||||||||||||||
4A00HB78 | Learning Project | 1 - 10 | 10 | 5 | 5 | 2.5 | 2.5 | 2.5 | 2.5 | ||||||||||||||||||
5N00GL72 | Ethical Hacking | 5 | 5 | 5 | 2.5 | 2.5 | |||||||||||||||||||||
5G00GA94 | Introduction to Cloud and AWS | 3 | 3 | 3 | 1.5 | 1.5 | |||||||||||||||||||||
5G00GA95 | AWS Cloud Development | 2 | 2 | 2 | 1 | 1 | |||||||||||||||||||||
24TIK-1002 |
Free Choice Studies
(Choose ects: 15) |
15 | |||||||||||||||||||||||||
NN00GW23 | Start TAMK Studies | 1 | 1 | 1 | 0.5 | 0.5 | |||||||||||||||||||||
NN00GW24 | Study Skills | 1 | 1 | 1 | 0.5 | 0.5 | |||||||||||||||||||||
NN00GW25 | Digital Tools | 1 | 1 | 1 | 0.5 | 0.5 | |||||||||||||||||||||
NN00GW26 | Career Planning | 1 | 1 | 1 | 0.5 | 0.5 | |||||||||||||||||||||
NN00GU53 | Physical Activity and Well-being | 1 | 1 | 1 | 0.5 | 0.5 | |||||||||||||||||||||
NN00HA39 | Artificial Intelligence in Studies | 1 | 1 | 1 | 0.5 | 0.5 | |||||||||||||||||||||
24TIK-1003 |
Practical Training
(Choose all ) |
30 | |||||||||||||||||||||||||
4A00HB88 | Practical Training | 30 | 7.5 | 15 | 7.5 | 7.5 | 7.5 | 7.5 | 7.5 | 3.8 | 3.8 | 3.8 | 3.8 | 3.8 | 3.8 | 3.8 | 3.8 | ||||||||||
24TIK-1004 |
Bachelor’s Thesis
(Choose all ) |
15 | 3.8 | 7.5 | 3.8 | 3.8 | 3.8 | 3.8 | 3.8 | 1.9 | 1.9 | 1.9 | 1.9 | 1.9 | 1.9 | 1.9 | 1.9 | ||||||||||
NN00HA83 | Thesis Plan | 5 | 2.5 | 2.5 | 2.5 | 2.5 | 1.3 | 1.3 | 1.3 | 1.3 | |||||||||||||||||
NN00HA84 | Implementing Thesis | 5 | 2.5 | 2.5 | 2.5 | 2.5 | 1.3 | 1.3 | 1.3 | 1.3 | |||||||||||||||||
NN00HA85 | Reporting Thesis | 5 | 2.5 | 2.5 | 2.5 | 2.5 | 1.3 | 1.3 | 1.3 | 1.3 | |||||||||||||||||
Total | 210 | 75 | 153.5 | 96.5 | 31 | 33 | 42 | 52 | 101.5 | 55.5 | 41 | 31 | 16.5 | 16.5 | 21 | 21 | 26 | 26 | 50.8 | 50.8 | 27.8 | 27.8 | 20.65 | 20.65 | 15.65 | 15.65 |
Due to the timing of optional and elective courses, credit accumulation per semester / academic year may vary.
Degree Certificate - Bachelors's degree (EQF6)
Structuring for Degree Certificate for Bachelor's Degree, according to AMK legislation. (Basic model).
Code | Name | Credits (cr) |
---|---|---|
24TIK-1031 |
Basic and Professional Studies
(Choose 135) |
120 - 135 |
24TIK-1006 |
Basic Skills for the ICT Field
(Choose all) |
30 |
NN00GU79 | Study Guidance | 1 |
4A00HB28 | Introduction to ICT Field and Teamwork | 5 |
4A00HB29 | Basics of Information Technology | 2 |
4A00HB30 | Introduction to Programming | 5 |
4A00HB31 | Introduction to Networks and Cybersecurity | 6 |
4A00HB32 | Databases | 3 |
4A00HB33 | Business Mathematics | 3 |
4A00HB34 | English | 2 |
4A00HB35 | Professional Swedish for the Technology Industry, Written skills | 2 |
4A00HB36 | Professional Swedish for the Technology Industry, Oral skills | 1 |
24TIK-1008 |
ICT Project
(Choose all) |
30 |
4A00HB37 | Product Development Project | 10 |
4A00HB38 | Agile ICT Project Management | 3 |
4A00HB43 | Mobile Game Development | 5 |
4A00HB41 | Digital Graphics | 3 |
4A00HB42 | WWW Technologies | 3 |
4A00HB40 | ICT Project English | 3 |
4A00HB39 | Basics of Professional Communication | 3 |
24TIK-1009 |
Study Path
(Choose one) |
60 - 75 |
24TIK-1010 |
Software Production
(Choose 60) |
60 |
24TIK-1011 |
Mutual Studies
(Choose all) |
25 |
24TIK-1013 |
Frontend Development
(Choose all) |
15 |
4A00HB45 | Usability and Accessibility | 5 |
4A00HB46 | Fundamentals of Client-Side Programming Language | 5 |
4A00HB47 | Client-Side Development | 5 |
24TIK-1030 |
Software Project
(Choose all) |
10 |
4A00HB44 | Multidisciplinary Software Project | 10 |
24TIK-1012 |
Optional Studies
(Choose ects: 35) |
35 |
24TIK-1014 |
Backend Development
(Choose ects: 15) |
5 - 15 |
4A00HB48 | Advanced Databases | 5 |
4A00HB50 | DevOps | 5 |
4A00HB49 | Fullstack Programming | 5 |
24TIK-1015 |
User Experience
(Choose ects: 20) |
5 - 20 |
4A00HB51 | User Centered Design | 5 |
4A00HB52 | User Experience Evaluation | 5 |
4A00HB53 | Sustainable User Experience Design | 5 |
4A00HB54 | User Interface Design | 5 |
24TIK-1016 |
Mobile Development
(Choose ects: 15) |
5 - 15 |
4A00HB57 | Object-oriented Programming | 5 |
4A00HB55 | Native Mobile Development | 5 |
4A00HB56 | Cross-platform Mobile Development | 5 |
24TIK-1017 |
Artificial Intelligence
(Choose ects: 20) |
5 - 20 |
4A00HB59 | Data Analytics | 5 |
4A00HB58 | AI and Data Project | 15 |
24TIK-1029 |
Alternative Study Path Studies
(Choose ects: 35) |
1 - 35 |
4A00HB60 | International Exchange | 30 |
4A00HB61 | Studification | 1 - 30 |
4A00HB76 | Developing Personal Competence | 1 - 30 |
24TIK-1018 |
Games Production
(Choose 75) |
75 |
24TIK-1019 |
Season 1
(Choose all) |
30 |
24TIK-1020 |
Mutual Studies
(Choose all) |
25 |
4A00HB62 | Game Design | 5 |
4A00HB63 | Game Business and Production | 5 |
4A00HB64 | Playtesting and Usability | 5 |
4A00HB65 | Game Project 1 | 10 |
24TIK-1021 |
Optional Studies
(Choose one) |
5 |
4A00HB66 | Introduction to Game Art | 5 |
4A00HB67 | Introduction to Game Programming | 5 |
24TIK-1022 |
Season 2
(Choose 30) |
30 |
24TIK-1023 |
Optional Studies
(Choose one) |
15 |
24TIK-1024 |
Studies for Programmers
(Choose all) |
15 |
4A00HB69 | Game Architecture and Programming Patterns | 5 |
4A00HB70 | Game Programming Tools and AI | 5 |
4A00HB71 | Game Mathematics and Shaders | 5 |
24TIK-1025 |
Studies for Game Artists
(Choose all) |
15 |
4A00HC38 | Advanced 3D Workshop | 5 |
4A00HB73 | Creating and Animating 3D Characters | 5 |
4A00HB72 | Advanced 3D Game Art | 5 |
24TIK-1026 |
Mutual Studies
(Choose all) |
15 |
4A00HB68 | Introduction to 3D Game Modelling | 5 |
4A00HB74 | Game Project 2 | 10 |
24TIK-1027 |
Season 3
(Choose ects: 15) |
15 |
4A00HB75 | Game Project 3 | 15 |
24TIK-1028 |
Alternative Study Path Studies
(Choose ects: 45) |
1 - 45 |
4A00HC01 | International Exchange | 30 |
4A00HC02 | Studification | 1 - 30 |
4A00HC11 | Developing Personal Competence | 1 - 30 |
24TIK-1005 |
Elective Professional Studies
(Choose ects: 30) |
15 - 30 |
4A00HB81 | Python Programming | 5 |
4A00HC39 | Game Engines | 5 |
4A00HB79 | Game Camp | 10 |
4A00HB80 | Game Camp Advanced | 10 |
4A00HB77 | Project Studies | 1 - 10 |
4A00HB78 | Learning Project | 1 - 10 |
5N00GL72 | Ethical Hacking | 5 |
5G00GA94 | Introduction to Cloud and AWS | 3 |
5G00GA95 | AWS Cloud Development | 2 |
24TIK-1002 |
Free Choice Studies
(Choose ects: 15) |
15 |
NN00GW23 | Start TAMK Studies | 1 |
NN00GW24 | Study Skills | 1 |
NN00GW25 | Digital Tools | 1 |
NN00GW26 | Career Planning | 1 |
NN00GU53 | Physical Activity and Well-being | 1 |
NN00HA39 | Artificial Intelligence in Studies | 1 |
NN00HD36 | Self Leadership | 1 |
NN00HD34 | Self Branding for Professionals | 1 |
NN00HD35 | From Expert to Entrepreneur | 1 |
24TIK-1003 |
Practical Training
(Choose all) |
30 |
4A00HB88 | Practical Training | 30 |
24TIK-1004 |
Bachelor’s Thesis
(Choose all) |
15 |
NN00HA83 | Thesis Plan | 5 |
NN00HA84 | Implementing Thesis | 5 |
NN00HA85 | Reporting Thesis | 5 |