Skip to main content

Degree Programme in Business Information Systems: 24TIKOGAME

Code: 24TIK

Degree:
Bachelor of Business Administration

Degree title:
Bachelor of Business Administration

Credits:
210 ects

Duration:
3.5 years (210 cr)

Start semester:
Autumn 2024

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.

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
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 30 30 15 15
4A00HB61 Studification 1 - 30 20 10 10 10 10 5 5 5 5 5 5
4A00HB76 Developing Personal Competence 1 - 30 12 12 6 6 6 6 6 6 3 3 3 3 3 3 3 3 3 3
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
NN00HD36 Self Leadership 1 1 1 0.5 0.5
NN00HD34 Self Branding for Professionals 1 1 1 0.5 0.5
NN00HD35 From Expert to Entrepreneur 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 16 197.5 128.5 47 4 12 60 137.5 71.5 57 47 2 2 6 6 30 30 68.8 68.8 35.8 35.8 28.65 28.65 23.65 23.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).

Practical Training
Practical Training
Bachelor's Thesis
Thesis Plan
Implementing Thesis
Reporting Thesis
Basic and Professional Studies
Study Guidance
Introduction to ICT Field and Teamwork
Basics of Information Technology
Introduction to Programming
Introduction to Networks and Cybersecurity
Databases
Business Mathematics
English
Professional Swedish for the Technology Industry, Written skills
Professional Swedish for the Technology Industry, Oral skills
Product Development Project
Agile ICT Project Management
Mobile Game Development
Digital Graphics
WWW Technologies
ICT Project English
Basics of Professional Communication
Usability and Accessibility
Fundamentals of Client-Side Programming Language
Client-Side Development
Multidisciplinary Software Project
Advanced Databases
DevOps
Fullstack Programming
User Centered Design
User Experience Evaluation
Sustainable User Experience Design
User Interface Design
Object-oriented Programming
Native Mobile Development
Cross-platform Mobile Development
Data Analytics
AI and Data Project
International Exchange
Studification
Developing Personal Competence
Game Design
Game Business and Production
Playtesting and Usability
Game Project 1
Introduction to Game Art
Introduction to Game Programming
Game Architecture and Programming Patterns
Game Programming Tools and AI
Game Mathematics and Shaders
Advanced 3D Workshop
Creating and Animating 3D Characters
Advanced 3D Game Art
Introduction to 3D Game Modelling
Game Project 2
Game Project 3
International Exchange
Studification
Developing Personal Competence
Python Programming
Game Engines
Game Camp
Game Camp Advanced
Project Studies
Learning Project
Ethical Hacking
Introduction to Cloud and AWS
AWS Cloud Development
Free-Choice Studies
Start TAMK Studies
Study Skills
Digital Tools
Career Planning
Physical Activity and Well-being
Artificial Intelligence in Studies
Unclassified
Self Leadership
Self Branding for Professionals
From Expert to Entrepreneur

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