Skip to main content

Business information technology, online studies: TKMI24KV

Code: TKMI24KV

Degree title
tradenomi (AMK), Bachelor of Business Administration
Credits
210 ects
Duration
3.5 years (210 cr)
Start semester
Spring 2024
Teaching language
Finnish

Select timing, structure or classification view

Show study timings by semester, study year or period

Code Name Credits (cr) 2023-2024 2024-2025 2025-2026 2026-2027 Spring 2024 Autumn 2024 Spring 2025 Autumn 2025 Spring 2026 Autumn 2026 Spring 2027 2. / 2024 3. / 2024 1. / 2024 2. / 2025 3. / 2025 1. / 2025 2. / 2026 3. / 2026 1. / 2026 2. / 2027 3. / 2027
TKMI24KV-1001
CORE COMPETENCE

(Choose all )

175
TKMI24KV-1002
Professional basics

(Choose all )

30
TK00EC32 Basic programming skills 5
TK00EC33 Markup languages 5
TK00EC34 Software development environments 5
TK00BK43 Image processing and kinetic animation 5
TK00BK40 Discrete mathematics 1 5
KY00DS63 Study and career planning 5
TKMI24KV-1003
Application implementation

(Choose all )

25
TK00EC35 Application programming 1 5
TK00EC36 User interfaces 5
TK00BK47 Video and audio editing 5
TK00EK33 Data management and visualization 5
KY00DS51 Finnish communication skills 5
TKMI24KV-1004
Software development and programming

(Choose all )

25
TK00ES01 Content management systems 5
TK00EK34 User experience and usability 5
TK00BK51 Discrete mathematics 2 5
TK00BK53 Graphic design 5
TK00ES02 Databases 5
TKMI24KV-1005
Advanced software development

(Choose all )

25
TK00EC39 Application programming 2 5
TK00BK50 Games and gamification 5
TK00BK58 Service design 5
TK00EC40 Software development business 5
KY00DS47 Professional English 5
TKMI24KV-1006
Professional software development

(Choose all )

25
TK00EC42 Application programming 3 5
TK00EC43 Software testing 5
TK00ES00 Software development and quality assurance 5
MO00DS25 Research and development skills 5
KY00DS46 Professional Swedish 5
TKMI24KV-1007
Practical training

(Choose all )

30
TK00BK62 Practical training 30
TKMI24KV-1008
Bachelor's thesis

(Choose all )

15
OP00AA43 Bachelor’s thesis: idea and planning 5
OP00AA44 Bachelor’s thesis: implementation 5
OP00AA45 Bachelor’s thesis: reporting, assessment and presentation 5
TKMI24KV-1009
COMPLEMENTARY COMPETENCE

(Choose ects: 35)

35
TKMI24KV-1010
Specialised professional programming

(Choose ects: 15)

15
TK00EC45 Current course in application programming 10
TK00EC63 Algorithmic problem solving 5
TKMI24KV-1011
Advanced content creation

(Choose ects: 15)

15
TK00EC64 Web TV productions 5
TK00ER99 Co-creation project 10
TKMI24KV-1012
Optional studies

(Choose ects: 15)

15
Total 210 32 62 61 50 32 30 32 30 31 40 10 27 5 30 24.5 7.5 30 26 5 40 10 0

Due to the timing of optional and elective courses, credit accumulation per semester / academic year may vary.

Code Name Credits (cr)
TKMI24KV-1001
CORE COMPETENCE

(Choose all )

175
TKMI24KV-1002
Professional basics

(Choose all )

30
TK00EC32 Basic programming skills 5
TK00EC33 Markup languages 5
TK00EC34 Software development environments 5
TK00BK43 Image processing and kinetic animation 5
TK00BK40 Discrete mathematics 1 5
KY00DS63 Study and career planning 5
TKMI24KV-1003
Application implementation

(Choose all )

25
TK00EC35 Application programming 1 5
TK00EC36 User interfaces 5
TK00BK47 Video and audio editing 5
TK00EK33 Data management and visualization 5
KY00DS51 Finnish communication skills 5
TKMI24KV-1004
Software development and programming

(Choose all )

25
TK00ES01 Content management systems 5
TK00EK34 User experience and usability 5
TK00BK51 Discrete mathematics 2 5
TK00BK53 Graphic design 5
TK00ES02 Databases 5
TKMI24KV-1005
Advanced software development

(Choose all )

25
TK00EC39 Application programming 2 5
TK00BK50 Games and gamification 5
TK00BK58 Service design 5
TK00EC40 Software development business 5
KY00DS47 Professional English 5
TKMI24KV-1006
Professional software development

(Choose all )

25
TK00EC42 Application programming 3 5
TK00EC43 Software testing 5
TK00ES00 Software development and quality assurance 5
MO00DS25 Research and development skills 5
KY00DS46 Professional Swedish 5
TKMI24KV-1007
Practical training

(Choose all )

30
TK00BK62 Practical training 30
TKMI24KV-1008
Bachelor's thesis

(Choose all )

15
OP00AA43 Bachelor’s thesis: idea and planning 5
OP00AA44 Bachelor’s thesis: implementation 5
OP00AA45 Bachelor’s thesis: reporting, assessment and presentation 5
TKMI24KV-1009
COMPLEMENTARY COMPETENCE

(Choose ects: 35 )

35
TKMI24KV-1010
Specialised professional programming

(Choose ects: 15 )

15
TK00EC45 Current course in application programming 10
TK00EC63 Algorithmic problem solving 5
TKMI24KV-1011
Advanced content creation

(Choose ects: 15 )

15
TK00EC64 Web TV productions 5
TK00ER99 Co-creation project 10
TKMI24KV-1012
Optional studies

(Choose ects: 15 )

15
Go back to top of page