Siirry suoraan sisältöön

Bachelor’s Degree of Information and Communication Technology 2025 (240): TBICT25S

Tunnus: TBICT25S

Tutkinto:
Tekniikan ammattikorkeakoulututkinto

Tutkintonimike:
Insinööri (AMK)

Laajuus:
240 op

Kesto:
4 vuotta (240 op)

Aloituslukukausi:
Syksy 2025

Opetuskieli:
englanti

Kuvaus

Software Development in the Age of AI is a cutting-edge, full-time engineering program designed to equip students with the skills and knowledge to excel in the rapidly evolving field of software development. This program merges traditional software engineering principles with modern AI techniques, providing a comprehensive education that prepares students to design, develop, and deploy intelligent software systems.

Valitse opintojen ajoitus-, rakenne- tai jäsentelynäkymä

Näytä opintojen ajoitukset lukuvuosittain, lukukausittain tai periodeittain

Tunnus Opinnon nimi Laajuus (op) 2025-2026 2026-2027 2027-2028 2028-2029 Syksy 2025 Kevät 2026 Syksy 2026 Kevät 2027 Syksy 2027 Kevät 2028 Syksy 2028 Kevät 2029 1. / 2025 2. / 2025 3. / 2026 4. / 2026 1. / 2026 2. / 2026 3. / 2027 4. / 2027 1. / 2027 2. / 2027 3. / 2028 4. / 2028 1. / 2028 2. / 2028 3. / 2029 4. / 2029
TBICT25S-1010
COMMUNICATION STUDIES

(Valitaan opintopisteitä: 21)

21
YY00BD88 Intercultural Communication 3 3 3 1.5 1.5
BC00BX79 Academic English 1 3 3 3 1.5 1.5
BC00BY20 Academic English 2 2 2 2 1 1
TT00CV01 English for working life 3 3 3 1.5 1.5
For international students

(Valitaan kaikki )

10
KBBC015 Finnish for Foreigners 1 5 5 5 2.5 2.5
BC00BX95 Finnish for Foreigners 2 5 5 5 2.5 2.5
For Finnish speaking students

(Valitaan kaikki )

10
TT00CN35 Svenska på jobbet 3 3 3 1.5 1.5
TT00CN21 Asiantuntijaviestintä 4 4 4 2 2
LB00CN22 Etätyön avaimet 1 1 1 0.5 0.5
TB00CV05 Vapaasti valittava kielten tai viestinnän opintojakso 2 2 2 1 1
TBICT25S-1011
BASIC STUDIES

(Valitaan kaikki )

54
TB00CU66 Study skills 3 1 1 1 1 1 1 0.5 0.5 0.5 0.5 0.5 0.5
BC00CH77 Office Skills Accelerator 3 3 3 1.5 1.5
YY00BG72 Business Operations 3 3 3 1.5 1.5
TB00CU69 Basics of Mathematics 5 5 5 2.5 2.5
TB00CU70 Mathematics for programmers 5 5 5 2.5 2.5
TB00CU71 Applied Mathematics 5 5 5 2.5 2.5
TB00CU72 Engineering Physics 5 5 5 2.5 2.5
TB00CU73 Basics of Data Security 5 5 5 2.5 2.5
TB00CU74 Data Networks and Telecommunication 5 5 5 2.5 2.5
TB00CU75 Data Sources and Databases 5 5 5 2.5 2.5
TB00CU76 Project 1 - technologies 5 5 5 2.5 2.5
TB00CU77 Basics of Linux 5 5 5 2.5 2.5
TBICT25S-1012
PROGRAMMING AND SOFTWARE DEVELOPMENT

(Valitaan kaikki )

55
TB00CU78 Modern Software Development 5 5 5 2.5 2.5
TB00CU79 Basics of Programming (Python) 5 5 5 2.5 2.5
TB00CU80 Software design and testing 5 5 5 2.5 2.5
TB00CU81 Object Oriented Programming (Python) 5 5 5 2.5 2.5
TB00CU82 Data Structures and Algorithms 5 5 5 2.5 2.5
TB00CU97 Customer and user-oriented design 5 5 5 2.5 2.5
TB00CU83 Web software development 1 5 5 5 2.5 2.5
TB00CU84 Web software development 2 5 5 5 2.5 2.5
TB00CU85 DevSecOps 5 5 5 2.5 2.5
TB00CU86 Project 2 - Software development 1 5 5 5 2.5 2.5
TB00CV04 Project 3 - Sofware development 2 5 5 5 2.5 2.5
TBICT25S-1013
DATA ANALYTICS AND AI

(Valitaan kaikki )

30
TB00CU87 Power BI 5 5 5 2.5 2.5
TB00CU88 Data Analysis with Python 5 5 5 2.5 2.5
TB00CU89 Basics of Machine Learning 5 5 5 2.5 2.5
TB00CU90 Machine Learning 5 5 5 2.5 2.5
TB00CU91 Deep Learning 5 5 5 2.5 2.5
TB00CU92 Project 4: AI 5 5 5 2.5 2.5
TBICT25S-1014
SPECIALIZATION STUDIES

(Valitaan opintopisteitä: 15)

15 15 15 7.5 7.5
TBICT25S-1015
Cloud services

(Valitaan erillisten kriteerien mukaan: 15)

15
TBICT25S-1016
AI Specialication studies

(Valitaan erillisten kriteerien mukaan: 15)

15
TBICT25S-1017
Game technologies / programming

(Valitaan erillisten kriteerien mukaan: 15)

15
TBICT25S-1018
Tailored package

(Valitaan erillisten kriteerien mukaan: 15)

15
TBICT25S-1007
FREE CHOICE STUDIES

(Valitaan opintopisteitä: 15)

15 15 15 7.5 7.5
BC00BX96 Finnish for Foreigners 3 5
TBICT25S-1008
PRACTICAL TRAINING

(Valitaan kaikki )

30 30 30 15 15
TB00CI62 Practical Training 30 30 30 15 15
TBICT25S-1019
RESEARCH AND DEVELOPMENT METHODS

(Valitaan kaikki )

5
TB00CU96 Research and development methods 5 5 5 2.5 2.5
TBICT25S-1009
THESIS

(Valitaan kaikki )

15 15 15 7.5 7.5
TB00CI63 Thesis 15 15 15 7.5 7.5
Yhteensä 240 65 64 41 50 30 35 34 30 29 12 35 15 15 15 17.5 17.5 17 17 15 15 14.5 14.5 6 6 17.5 17.5 7.5 7.5

Lukukausi- ja lukuvuosikohtaiset opintopistekertymät vaihtelevat valinnaisten ja vapaasti valittavien opintojen ajoituksesta johtuen.

Tunnus Opinnon nimi Laajuus (op)
TBICT25S-1010
COMMUNICATION STUDIES

(Valitaan opintopisteitä: 21)

21
YY00BD88 Intercultural Communication 3
BC00BX79 Academic English 1 3
BC00BY20 Academic English 2 2
TT00CV01 English for working life 3
For international students

(Valitaan kaikki)

10
KBBC015 Finnish for Foreigners 1 5
BC00BX95 Finnish for Foreigners 2 5
For Finnish speaking students

(Valitaan kaikki)

10
TT00CN35 Svenska på jobbet 3
TT00CN21 Asiantuntijaviestintä 4
LB00CN22 Etätyön avaimet 1
TB00CV05 Vapaasti valittava kielten tai viestinnän opintojakso 2
TBICT25S-1011
BASIC STUDIES

(Valitaan kaikki)

54
TB00CU66 Study skills 3
BC00CH77 Office Skills Accelerator 3
YY00BG72 Business Operations 3
TB00CU69 Basics of Mathematics 5
TB00CU70 Mathematics for programmers 5
TB00CU71 Applied Mathematics 5
TB00CU72 Engineering Physics 5
TB00CU73 Basics of Data Security 5
TB00CU74 Data Networks and Telecommunication 5
TB00CU75 Data Sources and Databases 5
TB00CU76 Project 1 - technologies 5
TB00CU77 Basics of Linux 5
TBICT25S-1012
PROGRAMMING AND SOFTWARE DEVELOPMENT

(Valitaan kaikki)

55
TB00CU78 Modern Software Development 5
TB00CU79 Basics of Programming (Python) 5
TB00CU80 Software design and testing 5
TB00CU81 Object Oriented Programming (Python) 5
TB00CU82 Data Structures and Algorithms 5
TB00CU97 Customer and user-oriented design 5
TB00CU83 Web software development 1 5
TB00CU84 Web software development 2 5
TB00CU85 DevSecOps 5
TB00CU86 Project 2 - Software development 1 5
TB00CV04 Project 3 - Sofware development 2 5
TBICT25S-1013
DATA ANALYTICS AND AI

(Valitaan kaikki)

30
TB00CU87 Power BI 5
TB00CU88 Data Analysis with Python 5
TB00CU89 Basics of Machine Learning 5
TB00CU90 Machine Learning 5
TB00CU91 Deep Learning 5
TB00CU92 Project 4: AI 5
TBICT25S-1014
SPECIALIZATION STUDIES

(Valitaan opintopisteitä: 15)

15
TBICT25S-1015
Cloud services

(Valitaan erillisten kriteerien mukaan: 15)

15
TBICT25S-1016
AI Specialication studies

(Valitaan erillisten kriteerien mukaan: 15)

15
TBICT25S-1017
Game technologies / programming

(Valitaan erillisten kriteerien mukaan: 15)

15
TBICT25S-1018
Tailored package

(Valitaan erillisten kriteerien mukaan: 15)

15
TBICT25S-1007
FREE CHOICE STUDIES

(Valitaan opintopisteitä: 15)

15
BC00BX96 Finnish for Foreigners 3 5
TBICT25S-1008
PRACTICAL TRAINING

(Valitaan kaikki)

30
TB00CI62 Practical Training 30
TBICT25S-1019
RESEARCH AND DEVELOPMENT METHODS

(Valitaan kaikki)

5
TB00CU96 Research and development methods 5
TBICT25S-1009
THESIS

(Valitaan kaikki)

15
TB00CI63 Thesis 15