Degree Programme in Business Information Systems: ICT Entrepreneurship
Code: 19TIK
Description
The degree program in Business Information Systems gives acquirements for different kind of programming and data processing occupations. Most of the students are focused on the service business, where you can deliver various software, applications and other digital services. The degree program also offers studies in games production and an opportunity to be a specialist in the game industry.
The degree provides qualifications for tasks requiring a bachelor degree. Job titles could be, for example, web designer, game designer, software designer, frontend or backend developer, database designer, game programmer, graphic designer or project manager.
The degree is total of 210 credits, divided as follows:
Basic and Professional Studies 150 cr
Elective Studies 15 cr
Practical Training 30 cr
Bachelor's Thesis 15 cr
Basic and Professional Studies studies consist of the following parts:
Basic Skills for the ICT Field 30 cr
Product Development Project 30 cr
Specialization Studies 80 cr
Elective Professional Studies 10 cr
There are three specialization paths, Software Production, Games Production and ICT entrepreneurship (together with Proakatemia).
-----
In Software Production specialization the student completes four modules common to all:
Frontend Development - 15 cr
Backend Development - 15 cr
Business Competence - 10 cr
Multidimensional Project Work - 10 cr
In addition, the student will direct his / her skills by choosing two optional modules according to his / her own interest.
-----
In Games Production, the studies consist three modules:
Season 1 - 30 cr
Season 2 - 30 cr
Season 3 - 20 cr
Seasons 1 and 2 are implemented at TAMK Games Academy in cooperation with the Degree Program in Media.
-----
ICT entrepreneurship studies are conducted in collaboration with Proakatemia. A separate application process is required during the first year of studies at Proakatemia, where students study alongside business administration degree students.
-----
Teaching focuses on classroom teaching and attendance is mainly from 9 to 15. Learning is carried out in coaching teams and learning is very practical. During the studies, students gain valuable knowledge and it is easy for the student to go directly to work life.
Objectives
PROGRAMMING SKILLS
Programming skills are professional core skills regardless of the specialization.
PROJECT SKILLS
Teaching is carried out in modules where core competence is combined with selected themes: project and service business development and multidisciplinarity.
Project competence includes knowledge of project work models, project planning and management, understanding of project team roles and tasks, managing customer contacts, project management tools, documentation, and managing versions, changes, and quality.
TEAM WORKING SKILLS
Working is done in teams, and it is goal-oriented, systematic and effective.
INTERACTION SKILLS
Interaction is based on the ability and desire for mutual communication and interaction.
Curriculum development and working life cooperation
The feedback from the students and the working life has been taken into account in the development of the curriculum. Feedback from students is gathered through forms (including feedback on courses, annual feedback and feedback during the graduation phase).
A key part of working life cooperation is the advisory board, with which the training offered for the needs of working life is compared. In addition, a questionnaire was commissioned for the latest curriculum work in order to assess the significance of different skills in the work tasks of the ICT field. The results of the survey were taken into account in the curriculum priorities.
Select timing, structure or classification view
Show study timings by academic year, semester or period
Code | Name | Credits (cr) | 2019-2020 | 2020-2021 | 2021-2022 | 2022-2023 | Autumn 2019 | Spring 2020 | Autumn 2020 | Spring 2021 | Autumn 2021 | Spring 2022 | Autumn 2022 | 1. / 2019 | 2. / 2019 | 3. / 2020 | 4. / 2020 | 1. / 2020 | 2. / 2020 | 3. / 2021 | 4. / 2021 | 1. / 2021 | 2. / 2021 | 3. / 2022 | 4. / 2022 | 1. / 2022 | 2. / 2022 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
19TIK-1001 |
Basic and Professional Studies
(Choose 150) |
150 | |||||||||||||||||||||||||
19TIK-1005 |
Basic Skills for the ICT Field
(Choose all ) |
30 | |||||||||||||||||||||||||
4A00EK44 | Introduction to Programming | 6 | |||||||||||||||||||||||||
4A00EK45 | Introduction to Networking | 6 | |||||||||||||||||||||||||
4A00EK46 | Introduction to ICT Field and Team Work | 6 | |||||||||||||||||||||||||
4A00EX44 | Databases | 3 | |||||||||||||||||||||||||
4A00EX45 | Business Mathematics | 3 | |||||||||||||||||||||||||
4A00EX46 | English | 3 | |||||||||||||||||||||||||
4A00EX47 | Swedish, Written | 2 | |||||||||||||||||||||||||
4A00EX48 | Swedish, Oral | 1 | |||||||||||||||||||||||||
19TIK-1006 |
Product Development Project
(Choose 30) |
30 | |||||||||||||||||||||||||
19TIK-1007 |
Mutual Studies
(Choose all ) |
24 | |||||||||||||||||||||||||
4A00EZ54 | Agile ICT Project Management | 6 | |||||||||||||||||||||||||
4A00EZ55 | Working Life Skills in the ICT Field | 6 | |||||||||||||||||||||||||
4A00EZ56 | Basics of Professional Communication | 3 | |||||||||||||||||||||||||
4A00EZ57 | ICT Project English | 3 | |||||||||||||||||||||||||
4A00EZ58 | Design, Usability and Graphics | 3 | |||||||||||||||||||||||||
4A00EZ59 | WWW Technologies | 3 | |||||||||||||||||||||||||
19TIK-1008 |
Programming
(Choose one ) |
6 | |||||||||||||||||||||||||
4A00EZ52 | Mobile Game Development | 6 | |||||||||||||||||||||||||
4A00EZ53 | Python Programming | 6 | |||||||||||||||||||||||||
19TIK-1011 |
Elective Professional Studies
(Choose ects: 10) |
10 | 10 | 10 | 5 | 5 | |||||||||||||||||||||
4A00FA31 | Project Studies | 1 - 10 | 10 | 10 | 5 | 5 | |||||||||||||||||||||
4A00FA32 | Learning Project | 1 - 10 | 10 | 10 | 5 | 5 | |||||||||||||||||||||
4A00FA33 | Game Camp | 10 | 10 | 10 | 5 | 5 | |||||||||||||||||||||
4A00FA34 | Game Camp Advanced | 10 | 10 | 10 | 5 | 5 | |||||||||||||||||||||
4A00FA69 | Extending Programming Skills | 5 | 5 | 5 | 2.5 | 2.5 | |||||||||||||||||||||
4A00FA70 | New Trends in Software Engineering | 5 | 5 | 5 | 2.5 | 2.5 | |||||||||||||||||||||
4A00FA71 | Open Source OS Basics | 5 | 5 | 5 | 2.5 | 2.5 | |||||||||||||||||||||
4A00FA72 | Open Source OS Services | 5 | 5 | 5 | 2.5 | 2.5 | |||||||||||||||||||||
4A00FA74 | Future Techniques and Equipments | 3 | 3 | 3 | 1.5 | 1.5 | |||||||||||||||||||||
4A00FA75 | Connecting Networks | 4 | 4 | 4 | 2 | 2 | |||||||||||||||||||||
4A00FA76 | Configuring Advanced Server Services | 5 | 5 | 5 | 2.5 | 2.5 | |||||||||||||||||||||
4A00FA77 | Administering Server | 5 | 5 | 5 | 2.5 | 2.5 | |||||||||||||||||||||
19TIK-1002 |
Elective Studies
(Choose ects: 15) |
15 | 6 | 6 | 3 | 3 | 3 | 3 | 3 | 3 | 1.5 | 1.5 | 1.5 | 1.5 | 1.5 | 1.5 | 1.5 | 1.5 | 1.5 | 1.5 | |||||||
4A00FA67 | Basics of Cybersecurity | 3 | 3 | 3 | 1.5 | 1.5 | |||||||||||||||||||||
4A00FA68 | Digitalization | 3 | 3 | 3 | 1.5 | 1.5 | |||||||||||||||||||||
4A00FA78 | Basics of Information Security | 3 | 3 | 3 | 1.5 | 1.5 | |||||||||||||||||||||
4A00FH71 | E-marketing and commerce methods and tools | 3 | |||||||||||||||||||||||||
19TIK-1003 |
Practical Training
(Choose all ) |
30 | 15 | 15 | 15 | 15 | 7.5 | 7.5 | 7.5 | 7.5 | |||||||||||||||||
4A00EK38 | Practical Training | 30 | 15 | 15 | 15 | 15 | 7.5 | 7.5 | 7.5 | 7.5 | |||||||||||||||||
19TIK-1004 |
Bachelor's Thesis
(Choose all ) |
15 | 7.5 | 7.5 | 7.5 | 7.5 | 3.8 | 3.8 | 3.8 | 3.8 | |||||||||||||||||
7F00FH00 | Thesis Plan | 5 | |||||||||||||||||||||||||
7F00FH01 | Implementing Thesis | 5 | |||||||||||||||||||||||||
7F00FH02 | Reporting Thesis | 5 | |||||||||||||||||||||||||
Total | 210 | 0 | 9 | 92 | 15 | 0 | 0 | 9 | 0 | 77 | 15 | 15 | 0 | 0 | 0 | 0 | 4.5 | 4.5 | 0 | 0 | 38.5 | 38.5 | 7.5 | 7.5 | 7.5 | 7.5 |
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).
Tamprere3 common learning outcomes
Ethics
The student |
Introduction to ICT Field and Team Work |
Practical Training |
International outlook and global responsibility
The student |
Multidimensional Project Work |
Computer Networks in the Programming Environment |
Game Design |
Game Business and Production |
Playtesting and Usability |
Game Project 1 |
2D Game Design and Construction for Game Artists |
2D Game Design and Construction for Programmers |
Basics of 3D Modeling for Programmers |
Game Programming 1 |
Game Programming 2 |
Game Programming 3 |
Basics of 3D Modeling for Game Artists |
3D Environment Modeling |
Game Project 2 |
Grand Game Release |
Learning skills and critical thinking
The student |
Introduction to Programming |
Introduction to ICT Field and Team Work |
Designing User Experience |
Design Project |
Playtesting and Usability |
Managing Game Project |
Basics of Cybersecurity |
Digitalization |
Social understanding and economic and leadership skills
The student |
Business Mathematics |
Business Competence |
Game Business and Production |
Business Competence and Data Analytics in Game Industry |
Information technology and digital skills
The student |
Introduction to Programming |
Introduction to Networking |
Introduction to ICT Field and Team Work |
Databases |
Business Mathematics |
Agile ICT Project Management |
Working Life Skills in the ICT Field |
Design, Usability and Graphics |
WWW Technologies |
Mobile Game Development |
Python Programming |
Frontend Development |
Backend Development |
Business Competence |
Multidimensional Project Work |
Mobile Development |
Software Development Project |
Designing User Experience |
Design Project |
Computer Networks in the Programming Environment |
International Exchange |
Developing Personal Competence |
Game Design |
Game Business and Production |
Playtesting and Usability |
Game Project 1 |
2D Game Design and Construction for Game Artists |
2D Game Design and Construction for Programmers |
Basics of 3D Modeling for Programmers |
Game Programming 1 |
Game Programming 2 |
Game Programming 3 |
Basics of 3D Modeling for Game Artists |
3D Environment Modeling |
Creating and Animating 3D Characters |
Advanced 3D Workshop |
Game Project 2 |
Grand Game Release |
Business Competence and Data Analytics in Game Industry |
Managing Game Project |
Project Studies |
Learning Project |
Game Camp |
Game Camp Advanced |
Extending Programming Skills |
New Trends in Software Engineering |
Open Source OS Basics |
Open Source OS Services |
Future Techniques and Equipments |
Connecting Networks |
Configuring Advanced Server Services |
Administering Server |
Basics of Cybersecurity |
Digitalization |
Employability skills
The student |
Agile ICT Project Management |
Working Life Skills in the ICT Field |
Basics of Professional Communication |
ICT Project English |
Design, Usability and Graphics |
WWW Technologies |
Mobile Game Development |
Python Programming |
Multidimensional Project Work |
Software Development Project |
Design Project |
Game Project 1 |
Grand Game Release |
Project Studies |
Connecting Networks |
Configuring Advanced Server Services |
Administering Server |
Practical Training |
Innovation
The student |
Agile ICT Project Management |
Working Life Skills in the ICT Field |
Basics of Professional Communication |
ICT Project English |
Design, Usability and Graphics |
WWW Technologies |
Mobile Game Development |
Python Programming |
Multidimensional Project Work |
Software Development Project |
Game Design |
Game Project 1 |
Grand Game Release |
Project Studies |
Learning Project |
Game Camp |
Game Camp Advanced |
Future Techniques and Equipments |
Interaction and communication skills
The student |
Introduction to ICT Field and Team Work |
Agile ICT Project Management |
Working Life Skills in the ICT Field |
Basics of Professional Communication |
ICT Project English |
Design, Usability and Graphics |
WWW Technologies |
Mobile Game Development |
Python Programming |
Multidimensional Project Work |
Software Development Project |
Design Project |
Game Project 1 |
Grand Game Release |
Game Camp |
Game Camp Advanced |
Future Techniques and Equipments |
Practical Training |
Unclassified |
English |
Swedish, Written |
Swedish, Oral |
Game Engines |
Basics of Information Security |
E-marketing and commerce methods and tools |
Thesis Plan |
Implementing Thesis |
Reporting Thesis |
Code | Name | Credits (cr) |
---|---|---|
19TIK-1001 |
Basic and Professional Studies
(Choose 150) |
150 |
19TIK-1005 |
Basic Skills for the ICT Field
(Choose all) |
30 |
4A00EK44 | Introduction to Programming | 6 |
4A00EK45 | Introduction to Networking | 6 |
4A00EK46 | Introduction to ICT Field and Team Work | 6 |
4A00EX44 | Databases | 3 |
4A00EX45 | Business Mathematics | 3 |
4A00EX46 | English | 3 |
4A00EX47 | Swedish, Written | 2 |
4A00EX48 | Swedish, Oral | 1 |
19TIK-1006 |
Product Development Project
(Choose 30) |
30 |
19TIK-1007 |
Mutual Studies
(Choose all) |
24 |
4A00EZ54 | Agile ICT Project Management | 6 |
4A00EZ55 | Working Life Skills in the ICT Field | 6 |
4A00EZ56 | Basics of Professional Communication | 3 |
4A00EZ57 | ICT Project English | 3 |
4A00EZ58 | Design, Usability and Graphics | 3 |
4A00EZ59 | WWW Technologies | 3 |
19TIK-1008 |
Programming
(Choose one) |
6 |
4A00EZ52 | Mobile Game Development | 6 |
4A00EZ53 | Python Programming | 6 |
19TIK-1010 |
Study Path
(Choose one) |
80 |
19TIK-1009 |
Sotware Production
(Choose 80) |
80 |
19TIK-1012 |
Mutual Studies
(Choose all) |
50 |
4A00EZ61 | Frontend Development | 15 |
4A00EZ62 | Backend Development | 15 |
4A00EZ63 | Business Competence | 10 |
4A00EZ64 | Multidimensional Project Work | 10 |
19TIK-1013 |
Optional Studies
(Choose ects: 30) |
30 |
4A00EZ65 | Mobile Development | 15 |
4A00FA66 | Software Development Project | 15 |
4A00EZ66 | Designing User Experience | 15 |
4A00EZ67 | Design Project | 15 |
4A00EZ68 | Computer Networks in the Programming Environment | 15 |
4A00EZ69 | International Exchange | 15 - 30 |
4A00FA30 | Developing Personal Competence | 15 - 30 |
19TIK-1014 |
Games Production
(Choose 80) |
80 |
19TIK-1015 |
Season 1
(Choose 30) |
30 |
19TIK-1018 |
Mutual Studies
(Choose all) |
25 |
IM00DS60 | Game Design | 5 |
IM00DS62 | Game Business and Production | 5 |
IM00DS64 | Playtesting and Usability | 5 |
IM00DS68 | Game Project 1 | 10 |
19TIK-1019 |
Optional Studies
(Choose one) |
5 |
IM00DS66 | 2D Game Design and Construction for Game Artists | 5 |
4A00EZ96 | 2D Game Design and Construction for Programmers | 5 |
19TIK-1016 |
Season 2
(Choose 30) |
30 |
19TIK-1020 |
Optional Studies
(Choose one) |
20 |
19TIK-1022 |
Studies for Programmers
(Choose all) |
20 |
4A00FA06 | Basics of 3D Modeling for Programmers | 5 |
4A00FA07 | Game Programming 1 | 5 |
4A00FA08 | Game Programming 2 | 5 |
4A00FA09 | Game Programming 3 | 5 |
19TIK-1023 |
Studies for Game Artists
(Choose all) |
20 |
IM00DS70 | Basics of 3D Modeling for Game Artists | 5 |
IM00DS72 | 3D Environment Modeling | 5 |
IM00DS74 | Creating and Animating 3D Characters | 5 |
IM00DS76 | Advanced 3D Workshop | 5 |
19TIK-1021 |
Mutual Studies
(Choose all) |
10 |
IM00DS78 | Game Project 2 | 10 |
19TIK-1017 |
Season 3
(Choose all) |
20 |
4A00FA62 | Grand Game Release | 12 |
4A00FA63 | Business Competence and Data Analytics in Game Industry | 5 |
4A00FA64 | Managing Game Project | 3 |
19TIK-1011 |
Elective Professional Studies
(Choose ects: 10) |
10 |
4A00FA31 | Project Studies | 1 - 10 |
4A00FA32 | Learning Project | 1 - 10 |
4A00FA33 | Game Camp | 10 |
4A00FA34 | Game Camp Advanced | 10 |
4A00FA69 | Extending Programming Skills | 5 |
4A00FA70 | New Trends in Software Engineering | 5 |
4A00FA71 | Open Source OS Basics | 5 |
4A00FA72 | Open Source OS Services | 5 |
4A00FA74 | Future Techniques and Equipments | 3 |
4A00FA75 | Connecting Networks | 4 |
4A00FA76 | Configuring Advanced Server Services | 5 |
4A00FA77 | Administering Server | 5 |
4A00GB57 | Game Engines | 5 |
19TIK-1002 |
Elective Studies
(Choose ects: 15) |
15 |
4A00FA67 | Basics of Cybersecurity | 3 |
4A00FA68 | Digitalization | 3 |
4A00FA78 | Basics of Information Security | 3 |
4A00FH71 | E-marketing and commerce methods and tools | 3 |
19TIK-1003 |
Practical Training
(Choose all) |
30 |
4A00EK38 | Practical Training | 30 |
19TIK-1004 |
Bachelor's Thesis
(Choose all) |
15 |
7F00FH00 | Thesis Plan | 5 |
7F00FH01 | Implementing Thesis | 5 |
7F00FH02 | Reporting Thesis | 5 |