Bachelor’s Degree of Information and Communication Technology 2025 (240): TBICT25S
Tunnus: TBICT25S
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 |