Bachelor's Degree Programme in Information and Communications Technology: Application development
Code: TIC2025SS
Description
The software technology orientation of JAMK's Information and Communication Technology degree program offers students a broad and versatile education that effectively prepares them for the challenges of modern software development. The orientation covers essential courses that provide a foundation for various areas of software engineering. The "Software Testing" course teaches students the key methods and tools related to software quality assurance and testing. The "Software Design" course deepens the understanding of software design principles and best practices. The "Object-oriented programming" course provides a solid foundation for the concepts and techniques of object-oriented programming, which are central to modern software development. The "Mathematical Basics of Graphics Programming" course prepares students to develop visually impressive software that utilizes the basics of graphics programming. The "Mobile Project," "Android Application Development," and "Mobile Application Development" courses focus on the design and implementation of mobile applications. In these courses, students get hands-on experience in various aspects of mobile development, including Android application development. "Functional Programming," "Graphics Programming," and "Concurrent Programming" courses open the door to advanced programming paradigms and techniques. In these courses, students can expand their programming skills and understand different approaches to software development. This orientation provides students with a strong technical foundation and practical skills essential for a successful career in software engineering. After graduation, the students are ready to face the dynamic challenges of the industry and produce innovative software for different purposes.
Select timing, structure or classification view
Show study timings by semester, study year or period
Code | Name | Credits (cr) | 2025-2026 | 2026-2027 | 2027-2028 | 2028-2029 | Autumn 2025 | Spring 2026 | Autumn 2026 | Spring 2027 | Autumn 2027 | Spring 2028 | Autumn 2028 | Spring 2029 | 1. / 2025 | 2. / 2026 | 3. / 2026 | 1. / 2026 | 2. / 2027 | 3. / 2027 | 1. / 2027 | 2. / 2028 | 3. / 2028 | 1. / 2028 | 2. / 2029 | 3. / 2029 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
TIC2025SS-1001 |
TRANSFERABLE SKILLS
(Choose all ) |
8 | ||||||||||||||||||||||||
ZZ00CB57 | Me as a Student in Higher Education | 2 | 2 | 1 | 1 | 1 | 1 | |||||||||||||||||||
ZZ00CB58 | Information Seeking and Reporting | 1 | 1 | 1 | 1 | |||||||||||||||||||||
ZZ00CB59 | Career Planning and Working Life Skills | 2 | 1 | 1 | 1 | 1 | 1 | 1 | ||||||||||||||||||
ZZ00CB60 | ICT Skills | 3 | 3 | 3 | 3 | |||||||||||||||||||||
TIC2025SS-1002 |
LANGUAGES AND COMMUNICATION
(Choose all ) |
9 - 14 | ||||||||||||||||||||||||
ZZ00CD03 | English at Work | 5 | 5 | 5 | 5 | |||||||||||||||||||||
TIC2025SS-1003 |
OPTIONAL LANGUAGES
(Choose 9) |
4 - 9 | ||||||||||||||||||||||||
ZZ00CD01 | Swedish for Working Life | 4 | 4 | 4 | 4 | |||||||||||||||||||||
ZZ00CD04 | Finnish 1 | 4 | 4 | 4 | 4 | |||||||||||||||||||||
ZZ00CD07 | Finnish 2 for Technology | 5 | 5 | 5 | 5 | |||||||||||||||||||||
TIC2025SS-1004 |
JAMK FUTURE FACTORY
(Choose all ) |
11 | ||||||||||||||||||||||||
ZZ00CD13 | Basics of Sustainable Development | 1 | 1 | 1 | 1 | |||||||||||||||||||||
ZZ00CK91 | InnoFlash | 2 | 2 | 2 | 2 | |||||||||||||||||||||
ZZ00CK90 | Entrepreneurship | 3 | 3 | 3 | 3 | |||||||||||||||||||||
ZZ00CD12 | Working Life Project | 5 | 5 | 5 | 5 | |||||||||||||||||||||
TIC2025SS-1005 |
SUPPORT STUDIES
(Choose 31) |
0 - 31 | ||||||||||||||||||||||||
TT00CD55 | Preparatory Mathematics | 3 | ||||||||||||||||||||||||
TT00CD56 | Math1 Support | 1 | ||||||||||||||||||||||||
TT00CD57 | Math2 Functions Support | 1 | ||||||||||||||||||||||||
TT00CD58 | Math3 Derivative and Integral Support | 1 | ||||||||||||||||||||||||
TT00CD61 | Git version control and GitLab project management environment | 2 | ||||||||||||||||||||||||
TT00CJ28 | Development of Expertise - Developer | 1 - 5 | ||||||||||||||||||||||||
TT00CJ29 | Development of Expertise - Operations | 1 - 5 | ||||||||||||||||||||||||
TT00CJ30 | Development of Expertise - Security | 1 - 5 | ||||||||||||||||||||||||
TT00CJ31 | Development of Expertise - Artificial Intelligence and Data-analytics | 1 - 5 | ||||||||||||||||||||||||
TT00CE18 | Capture the Flag Challenge | 5 | ||||||||||||||||||||||||
TT00CE13 | Cyber Security Exercise | 5 | ||||||||||||||||||||||||
TT00CL50 | Developing into an IT expert | 5 | ||||||||||||||||||||||||
TIC2025SS-1006 |
BASIC ENGINEERING MATHEMATICS AND PHYSICS
(Choose all ) |
23 | ||||||||||||||||||||||||
TZLM1300 | Math1 Equations | 3 | 3 | 3 | 3 | |||||||||||||||||||||
TZLM2300 | Math2 Functions | 3 | 3 | 3 | 3 | |||||||||||||||||||||
TZLM3300 | Math3 Derivative and Integral | 3 | 3 | 3 | 3 | |||||||||||||||||||||
TT00CD65 | Math4 Discrete Mathematics | 3 | 3 | 3 | 3 | |||||||||||||||||||||
TZLF1300 | Phys1 Force and Motion | 3 | 3 | 3 | 3 | |||||||||||||||||||||
TZLF2300 | Phys2 Energy | 3 | 3 | 3 | 3 | |||||||||||||||||||||
TT00CD68 | Phys3 Electromagnetism and Applications | 3 | 3 | 3 | 3 | |||||||||||||||||||||
TZLF8020 | Physics 4 - Laboratory work | 2 | 2 | 2 | 2 | |||||||||||||||||||||
TIC2025SS-1007 |
TTV - OPERATIONS
(Choose all ) |
26 | ||||||||||||||||||||||||
TT00CD70 | Data Networks | 5 | 5 | 5 | 5 | |||||||||||||||||||||
TT00CD71 | Linux Basics | 4 | 4 | 4 | 4 | |||||||||||||||||||||
TT00CD72 | Servers and containers | 5 | 5 | 5 | 5 | |||||||||||||||||||||
TT00CD73 | Digital Technology | 2 | 2 | 2 | 2 | |||||||||||||||||||||
TT00CD74 | Information Systems and Architecture | 3 | 3 | 3 | 3 | |||||||||||||||||||||
TT00CD75 | Windows Basics | 4 | 4 | 4 | 4 | |||||||||||||||||||||
TT00CD76 | Scripting and Automatization | 3 | 3 | 3 | 3 | |||||||||||||||||||||
TIC2025SS-1008 |
TTV - DEVELOPER
(Choose all ) |
37 | ||||||||||||||||||||||||
TT00CD77 | Basics of Programming | 5 | 5 | 5 | 5 | |||||||||||||||||||||
TT00CD78 | Frontend Programming | 5 | 5 | 5 | 5 | |||||||||||||||||||||
TT00CD79 | Basics of Web Development | 4 | 4 | 4 | 4 | |||||||||||||||||||||
TT00CD80 | JavaScript Programming | 3 | 3 | 3 | 3 | |||||||||||||||||||||
TT00CD81 | Databases | 3 | 3 | 3 | 3 | |||||||||||||||||||||
TT00CD82 | Project Management and Quality Assurance | 5 | 5 | 5 | 5 | |||||||||||||||||||||
TT00CD83 | Data Structures and Algorithms | 3 | 3 | 3 | 3 | |||||||||||||||||||||
TT00CD84 | Data analytics and artificial intelligence | 4 | 4 | 4 | 4 | |||||||||||||||||||||
TT00CD85 | Backend Programming | 5 | 5 | 5 | 5 | |||||||||||||||||||||
TIC2025SS-1009 |
TTV - SECURITY
(Choose all ) |
15 | ||||||||||||||||||||||||
TT00CD86 | Cyber Security | 5 | 5 | 5 | 5 | |||||||||||||||||||||
TT00CD87 | Information Security Technologies | 5 | 5 | 5 | 5 | |||||||||||||||||||||
TT00CD88 | Hardening | 5 | 5 | 5 | 5 | |||||||||||||||||||||
OPTIONAL PROFESSIONAL STUDIES
(Choose 45) |
45 | |||||||||||||||||||||||||
TIC2025SS-1010 |
PROFESSIONAL STUDIES - DEVELOPER
(Choose 15) |
0 - 15 | ||||||||||||||||||||||||
TT00CD89 | Software Testing | 4 | 4 | 4 | 4 | |||||||||||||||||||||
TT00CD90 | Software Design | 4 | 4 | 4 | 4 | |||||||||||||||||||||
TT00CD91 | Object-oriented Programming | 5 | 5 | 5 | 5 | |||||||||||||||||||||
TT00CK80 | Mathematical basics of graphics programming | 2 | 2 | 2 | 2 | |||||||||||||||||||||
TIC2025SS-1011 |
ADVANCED PROFESSIONAL STUDIES - MOBILE APPLICATION DEVELOPMENT
(Choose 15) |
0 - 15 | ||||||||||||||||||||||||
TT00CD93 | Android Application Development | 5 | 5 | 5 | 5 | |||||||||||||||||||||
TT00CD94 | Mobile Application Development | 5 | 5 | 5 | 5 | |||||||||||||||||||||
TT00CD92 | Mobile Project | 5 | 5 | 5 | 5 | |||||||||||||||||||||
TIC2025SS-1012 |
ADVANCED PROFESSIONAL STUDIES - ADVANCED PROGRAMMING
(Choose 15) |
0 - 15 | ||||||||||||||||||||||||
TT00CD95 | Functional Programming | 5 | 5 | 5 | 5 | |||||||||||||||||||||
TT00CD96 | Graphics Programming | 5 | 5 | 5 | 5 | |||||||||||||||||||||
TT00CD97 | Concurrent Programming | 5 | 5 | 5 | 5 | |||||||||||||||||||||
TIC2025SS-1022 |
ADVANCED PROFESSIONAL STUDIES - CAPSTONE
(Choose 15) |
0 - 15 | ||||||||||||||||||||||||
TT00CE30 | Capstone Project | 0 - 15 | ||||||||||||||||||||||||
TIC2025SS-1023 |
OTHER PROFESSIONAL STUDIES
(Choose 30) |
0 - 30 | ||||||||||||||||||||||||
TT00CO57 | Special work | 0 - 15 | ||||||||||||||||||||||||
TIC2025SS-1025 |
PRACTICAL TRAINING
(Choose 60) |
30 - 60 | ||||||||||||||||||||||||
TT00CT46 | Practical training | 12 | 12 | 12 | 12 | |||||||||||||||||||||
TT00CT47 | Professional training | 18 | 18 | 18 | 18 | |||||||||||||||||||||
TT00CL04 | Supplementary Training | 0 - 10 | ||||||||||||||||||||||||
TT00CL05 | Advancement Professional Training | 0 - 20 | ||||||||||||||||||||||||
TIC2025SS-1026 |
DEVELOPMENT ACTIVITIES AND THESIS
(Choose all ) |
20 | ||||||||||||||||||||||||
ZZ00CK89 | Research and Development | 5 | 5 | 5 | 5 | |||||||||||||||||||||
ZZ00BL91 | Bachelor's Thesis, Planning | 3 | 3 | 3 | 3 | |||||||||||||||||||||
ZZ00BL97 | Bachelor's Thesis, Thesis Writing | 2 | 2 | 2 | 2 | |||||||||||||||||||||
ZZ00BL92 | Bachelor's Thesis, Implementation | 6 | 6 | 6 | 6 | |||||||||||||||||||||
ZZ00BL93 | Bachelor's Thesis, Reporting and Assessment | 4 | 4 | 4 | 4 | |||||||||||||||||||||
ZZOA0220 | Maturity Test, Bachelor's Degree | 0 | ||||||||||||||||||||||||
TIC2025SS-1027 |
ELECTIVE STUDIES
(Choose 16) |
11 - 16 | ||||||||||||||||||||||||
TT00CO43 | Introduction to Capstone | 3 | ||||||||||||||||||||||||
BI00BB23 | Finnish 4 | 5 | ||||||||||||||||||||||||
BI00BB22 | Finnish 3 | 5 | ||||||||||||||||||||||||
BI00BO69 | Finnish 5 | 5 | ||||||||||||||||||||||||
TIC2025SS-1028 |
CROSS-INSTITUTIONAL STUDIES
(Choose 0) |
0 | ||||||||||||||||||||||||
TIC2025SS-1029 |
EUDRES
(Choose 0) |
0 | ||||||||||||||||||||||||
Total | 240 | 64 | 68 | 70 | 31 | 35 | 29 | 36 | 32 | 40 | 30 | 31 | 0 | 35 | 29 | 0 | 36 | 32 | 0 | 40 | 30 | 0 | 31 | 0 | 0 |
Due to the timing of optional and elective courses, credit accumulation per semester / academic year may vary.
Structure of the studies (Bachelor's degree)
Compulsory studies (Bachelor's degree)
Bachelor's Degree: EUR-ACE competences in Technology 2024-2028
Code | Name | Credits (cr) |
---|---|---|
TIC2025SS-1001 |
TRANSFERABLE SKILLS
(Choose all) |
8 |
ZZ00CB57 | Me as a Student in Higher Education | 2 |
ZZ00CB58 | Information Seeking and Reporting | 1 |
ZZ00CB59 | Career Planning and Working Life Skills | 2 |
ZZ00CB60 | ICT Skills | 3 |
TIC2025SS-1002 |
LANGUAGES AND COMMUNICATION
(Choose all) |
9 - 14 |
ZZ00CD03 | English at Work | 5 |
TIC2025SS-1003 |
OPTIONAL LANGUAGES
(Choose 9) |
4 - 9 |
ZZ00CD01 | Swedish for Working Life | 4 |
ZZ00CD04 | Finnish 1 | 4 |
ZZ00CD07 | Finnish 2 for Technology | 5 |
TIC2025SS-1004 |
JAMK FUTURE FACTORY
(Choose all) |
11 |
ZZ00CD13 | Basics of Sustainable Development | 1 |
ZZ00CK91 | InnoFlash | 2 |
ZZ00CK90 | Entrepreneurship | 3 |
ZZ00CD12 | Working Life Project | 5 |
TIC2025SS-1005 |
SUPPORT STUDIES
(Choose 31) |
0 - 31 |
TT00CD55 | Preparatory Mathematics | 3 |
TT00CD56 | Math1 Support | 1 |
TT00CD57 | Math2 Functions Support | 1 |
TT00CD58 | Math3 Derivative and Integral Support | 1 |
TT00CD61 | Git version control and GitLab project management environment | 2 |
TT00CJ28 | Development of Expertise - Developer | 1 - 5 |
TT00CJ29 | Development of Expertise - Operations | 1 - 5 |
TT00CJ30 | Development of Expertise - Security | 1 - 5 |
TT00CJ31 | Development of Expertise - Artificial Intelligence and Data-analytics | 1 - 5 |
TT00CE18 | Capture the Flag Challenge | 5 |
TT00CE13 | Cyber Security Exercise | 5 |
TT00CL50 | Developing into an IT expert | 5 |
TIC2025SS-1006 |
BASIC ENGINEERING MATHEMATICS AND PHYSICS
(Choose all) |
23 |
TZLM1300 | Math1 Equations | 3 |
TZLM2300 | Math2 Functions | 3 |
TZLM3300 | Math3 Derivative and Integral | 3 |
TT00CD65 | Math4 Discrete Mathematics | 3 |
TZLF1300 | Phys1 Force and Motion | 3 |
TZLF2300 | Phys2 Energy | 3 |
TT00CD68 | Phys3 Electromagnetism and Applications | 3 |
TZLF8020 | Physics 4 - Laboratory work | 2 |
TIC2025SS-1007 |
TTV - OPERATIONS
(Choose all) |
26 |
TT00CD70 | Data Networks | 5 |
TT00CD71 | Linux Basics | 4 |
TT00CD72 | Servers and containers | 5 |
TT00CD73 | Digital Technology | 2 |
TT00CD74 | Information Systems and Architecture | 3 |
TT00CD75 | Windows Basics | 4 |
TT00CD76 | Scripting and Automatization | 3 |
TIC2025SS-1008 |
TTV - DEVELOPER
(Choose all) |
37 |
TT00CD77 | Basics of Programming | 5 |
TT00CD78 | Frontend Programming | 5 |
TT00CD79 | Basics of Web Development | 4 |
TT00CD80 | JavaScript Programming | 3 |
TT00CD81 | Databases | 3 |
TT00CD82 | Project Management and Quality Assurance | 5 |
TT00CD83 | Data Structures and Algorithms | 3 |
TT00CD84 | Data analytics and artificial intelligence | 4 |
TT00CD85 | Backend Programming | 5 |
TIC2025SS-1009 |
TTV - SECURITY
(Choose all) |
15 |
TT00CD86 | Cyber Security | 5 |
TT00CD87 | Information Security Technologies | 5 |
TT00CD88 | Hardening | 5 |
OPTIONAL PROFESSIONAL STUDIES
(Choose 45) |
45 | |
TIC2025SS-1010 |
PROFESSIONAL STUDIES - DEVELOPER
(Choose 15) |
0 - 15 |
TT00CD89 | Software Testing | 4 |
TT00CD90 | Software Design | 4 |
TT00CD91 | Object-oriented Programming | 5 |
TT00CK80 | Mathematical basics of graphics programming | 2 |
TIC2025SS-1011 |
ADVANCED PROFESSIONAL STUDIES - MOBILE APPLICATION DEVELOPMENT
(Choose 15) |
0 - 15 |
TT00CD93 | Android Application Development | 5 |
TT00CD94 | Mobile Application Development | 5 |
TT00CD92 | Mobile Project | 5 |
TIC2025SS-1012 |
ADVANCED PROFESSIONAL STUDIES - ADVANCED PROGRAMMING
(Choose 15) |
0 - 15 |
TT00CD95 | Functional Programming | 5 |
TT00CD96 | Graphics Programming | 5 |
TT00CD97 | Concurrent Programming | 5 |
TIC2025SS-1013 |
PROFESSIONAL STUDIES - DATA ANALYTICS
(Choose 15) |
0 - 15 |
TT00CD98 | Mathematical Foundations of Machine Learning | 5 |
TT00CD99 | Data Sources and Data Preprocessing | 5 |
TT00CE00 | Data Analysis and Visualization | 5 |
TIC2025SS-1014 |
ADVANCED PROFESSIONAL STUDIES - MACHINE LEARNING METHODS
(Choose 15) |
0 - 15 |
TT00CE01 | Machine Learning: Classification Methods | 5 |
TT00CE02 | Machine Learning: Regression Methods | 5 |
TT00CE03 | Deep Learning | 5 |
TIC2025SS-1015 |
ADVANCED PROFESSIONAL STUDIES - DATA-BASED ARTIFICIAL INTELLIGENCE PROJECTS
(Choose 15) |
0 - 15 |
TT00CE04 | Time Series Analysis and Forecasting | 5 |
TT00CE05 | Data Analytics Project | 5 |
TT00CE06 | Machine Learning Project | 5 |
TIC2025SS-1016 |
PROFESSIONAL STUDIES - CYBER SECURITY
(Choose 15) |
0 - 15 |
TT00CE07 | Cyber Security management | 4 |
TT00CE08 | Basics of Cyber Security Exercises | 3 |
TT00CE09 | Auditing and Penetration Testing | 5 |
TT00CE10 | Mathematical Foundations of Encryption Methods | 3 |
TIC2025SS-1017 |
ADVANCED PROFESSIONAL STUDIES - DEFENSIVE CYBER SECURITY
(Choose 15) |
0 - 15 |
TT00CE11 | Data Security Controls | 5 |
TT00CE12 | Security Operations Center | 5 |
TT00CE17 | Web Application Security Testing | 5 |
TIC2025SS-1018 |
ADVANCED PROFESSIONAL STUDIES - FORENSICS AND ANALYSIS
(Choose 15) |
0 - 15 |
TT00CE14 | Malware Analysis | 4 |
TT00CE15 | Digital forensics | 6 |
TT00CE16 | Reverse Engineering | 5 |
TIC2025SS-1019 |
PROFESSIONAL STUDIES - SYSTEMS MAINTENANCE
(Choose 15) |
0 - 15 |
TT00CE25 | Windows Infrastructure | 4 |
TT00CE21 | Cloud architectures and platforms | 4 |
TT00CE22 | Automation of networks and services | 4 |
TT00CE23 | Network models and optimization | 3 |
TIC2025SS-1020 |
ADVANCED PROFESSIONAL STUDIES - DATA CENTERS
(Choose 15) |
0 - 15 |
TT00CE24 | Data center technologies | 5 |
TT00CE29 | Data Center Networks | 5 |
TT00CE26 | Management and control of services | 5 |
TIC2025SS-1021 |
ADVANCED PROFESSIONAL STUDIES - DATA NETWORKS
(Choose 15) |
0 - 15 |
TT00CE20 | Local Area Networks | 5 |
TT00CE28 | Core Networks | 5 |
TT00CE27 | Data Network Project | 5 |
TIC2025SS-1022 |
ADVANCED PROFESSIONAL STUDIES - CAPSTONE
(Choose 15) |
0 - 15 |
TT00CE30 | Capstone Project | 0 - 15 |
TIC2025SS-1023 |
OTHER PROFESSIONAL STUDIES
(Choose 30) |
0 - 30 |
TT00CO57 | Special work | 0 - 15 |
TIC2025SS-1024 |
OTHER PROFESSIONAL STUDIES
(Choose 30) |
0 - 30 |
TIC2025SS-1025 |
PRACTICAL TRAINING
(Choose 60) |
30 - 60 |
TT00CT46 | Practical training | 12 |
TT00CT47 | Professional training | 18 |
TT00CL04 | Supplementary Training | 0 - 10 |
TT00CL05 | Advancement Professional Training | 0 - 20 |
TIC2025SS-1026 |
DEVELOPMENT ACTIVITIES AND THESIS
(Choose all) |
20 |
ZZ00CK89 | Research and Development | 5 |
ZZ00BL91 | Bachelor's Thesis, Planning | 3 |
ZZ00BL97 | Bachelor's Thesis, Thesis Writing | 2 |
ZZ00BL92 | Bachelor's Thesis, Implementation | 6 |
ZZ00BL93 | Bachelor's Thesis, Reporting and Assessment | 4 |
ZZOA0220 | Maturity Test, Bachelor's Degree | 0 |
TIC2025SS-1027 |
ELECTIVE STUDIES
(Choose 16) |
11 - 16 |
TT00CO43 | Introduction to Capstone | 3 |
BI00BB23 | Finnish 4 | 5 |
BI00BB22 | Finnish 3 | 5 |
BI00BO69 | Finnish 5 | 5 |
ZWHYVIN |
Student Wellbeing in Studies and at Work (For Bachelor's Student)
|
0 - 10 |
ZW00BM05 | Degree Student Tutoring | 3 - 5 |
ZW00BM04 | Exchange Student Tutoring | 3 - 5 |
YHTYRI |
Shared Entrepreneurship Studies (For Bachelor's and Master's Student)
|
0 - 23 |
ZZ00BC02 | Idea to Business | 5 |
ZZ00BC03 | Business Coaching | 8 |
ZYVZ0200 | The Dreams+Inspiration! | 3 |
ZZ00CQ16 | Narratives of entrepreneurship | 2 |
ZZ00CQ17 | Valmiina yrittämään | 3 |
ZZ00CQ18 | JA Company Program | 1 - 5 |
ZZ00CQ62 | Yritystoimintaa kehittävät opinnot | 1 - 5 |
INTEG2022 |
Talent Boost: Integration into Finland
|
0 - 35 |
ZW00BS75 | Integration into the Finnish Society | 2 |
HBIETE02 | Creating Careers | 1 |
HBIETE03 | Team and Client - Multidisciplinary Business Project Course | 5 |
BI00BB21 | Finnish 2 | 5 |
BI00BB22 | Finnish 3 | 5 |
BI00BB23 | Finnish 4 | 5 |
BI00BO69 | Finnish 5 | 5 |
BI00BB47 | Each One Teach One | 2 - 8 |
BITB001 |
Talent Boost: Let´s communicate in Finnish
|
0 - 15 |
BI00BT55 | Write in Finnish | 4 |
BI00BT57 | Puhu suomeksi | 2 |
BI00BT58 | Kehitä kielioppia | 2 |
BI00CJ87 | Finnish 6 | 5 |
TIC2025SS-1028 |
CROSS-INSTITUTIONAL STUDIES
(Choose 0) |
0 |
TIC2025SS-1029 |
EUDRES
(Choose 0) |
0 |