Skip to main content

Complementary competence (bachelor’s studies), S22, Information and Communication Technologies (ICT): TON222SY

Curriculum code: TON222SY

Duration
1 years (60 cr)
Start semester
Autumn 2022
Teaching language
Finnish

Description

See the description attached.

Show study timings by semester, academic year or period

Code Name Credits (cr) 2022-2023 Autumn 2022 Spring 2023 1. / 2022 2. / 2023
TON222SY-1001
LEARNING LANE: DEVELOPMENT OF DIGITAL SERVICES

(Choose 75)

0 - 75
TON222SY-1002
DESIGN OF APPLICATIONS AND DIGITAL SERVICES

(Choose 20)

0 - 20
A9162 User-centered Design of Digital Services 5
R0328 Modelling a Digital Service 5
R0329 Defining and Designing a Software Product 5
R0334 Introduction to Mobile App Design and Development 5
TON222SY-1003
APPLICATION DEVELOPMENT

(Choose 35)

0 - 35
TO00BL10 Dynamic Web Applications with Javascript 5
TO00BS65 Full Stack Development 5
R0330 Web Content Management Systems 5
R0335 Building and Deploying Cross Platform Mobile Apps 5
TO00BS66 Object-oriented Programming 5
TO00BS67 Application Development Project 5
R0415 Programming with C# 3
R0416 Programming with Python 3
R0417 Programming with PHP 3
R0414 Programming with C 3
R0420 Object-oriented Programming with C++ 3
R0419 Basics of Programming with C++ 3
R0418 Programming with Ruby 3
TON222SY-1004
TESTING AND QUALITY ASSURANCE

(Choose 20)

0 - 20
TO00BL79 Fundamentals of Software Testing 5
TO00BR57 Functional Testing of Software 5
A9165 Usability Testing and Evaluation 5
TO00BS68 Robotic Process Automation 5
TON222SY-1005
OTHER COMPLEMENTARY ICT COMPETENCES

(Choose 0)

0
TO00BR89 Introduction to Information Security 5
E9955 Introduction to Linux Operating System 5
E9967 Audiovisual Production 5
R0327 Planning and Implementation of Media Elements 5
TO00BU81 Fundamentals of Subscription Economy 2
TO00BX36 DevOps Fundamentals 3
TO00BY35 AWS Cloud Fundamentals 3
TON222SY-1006
LEARNING LANE: CYBER SECURITY

(Choose 60)

0 - 60
TON222SY-1007
INFORMATION INFRASTRUCTURE AND SECURITY

(Choose 15)

0 - 15
TO00BR88 Internet Infrastructure and Security 10
A9185 Network Applications 5
TON222SY-1008
INFORMATION SECURITY MANAGEMENT

(Choose 10)

0 - 10
TO00BR89 Introduction to Information Security 5
TO00BR90 Information Security Management 5
TON222SY-1009
CYBERSECURITY TECHNOLOGIES

(Choose 20)

0 - 20
TO00BR94 Systems Security 5
TO00BR93 Network and Applications Security 5
TO00BR91 Enterprise Security and Practitioners 5
TO00BR92 Cybersecurity Analyst 5
TON222SY-1010
CYBERSECURITY WORK-LIFE PRACTICES

(Choose 10)

0 - 10
TO00BS11 Cybersecurity Project 5
TO00BR95 Cybersecurity Hackathon Project 3
TO00BR96 Cybersecurity Working Life Practices 2
Total 60 174 174 0 174 0

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

Code Name Credits (cr)
TON222SY-1001
LEARNING LANE: DEVELOPMENT OF DIGITAL SERVICES

(Choose 75 )

0 - 75
TON222SY-1002
DESIGN OF APPLICATIONS AND DIGITAL SERVICES

(Choose 20 )

0 - 20
A9162 User-centered Design of Digital Services 5
R0328 Modelling a Digital Service 5
R0329 Defining and Designing a Software Product 5
R0334 Introduction to Mobile App Design and Development 5
TON222SY-1003
APPLICATION DEVELOPMENT

(Choose 35 )

0 - 35
TO00BL10 Dynamic Web Applications with Javascript 5
TO00BS65 Full Stack Development 5
R0330 Web Content Management Systems 5
R0335 Building and Deploying Cross Platform Mobile Apps 5
TO00BS66 Object-oriented Programming 5
TO00BS67 Application Development Project 5
R0415 Programming with C# 3
R0416 Programming with Python 3
R0417 Programming with PHP 3
R0414 Programming with C 3
R0420 Object-oriented Programming with C++ 3
R0419 Basics of Programming with C++ 3
R0418 Programming with Ruby 3
TON222SY-1004
TESTING AND QUALITY ASSURANCE

(Choose 20 )

0 - 20
TO00BL79 Fundamentals of Software Testing 5
TO00BR57 Functional Testing of Software 5
A9165 Usability Testing and Evaluation 5
TO00BS68 Robotic Process Automation 5
TON222SY-1005
OTHER COMPLEMENTARY ICT COMPETENCES

(Choose 0 )

0
TO00BR89 Introduction to Information Security 5
E9955 Introduction to Linux Operating System 5
E9967 Audiovisual Production 5
R0327 Planning and Implementation of Media Elements 5
TO00BU81 Fundamentals of Subscription Economy 2
TO00BX36 DevOps Fundamentals 3
TO00BY35 AWS Cloud Fundamentals 3
TON222SY-1006
LEARNING LANE: CYBER SECURITY

(Choose 60 )

0 - 60
TON222SY-1007
INFORMATION INFRASTRUCTURE AND SECURITY

(Choose 15 )

0 - 15
TO00BR88 Internet Infrastructure and Security 10
A9185 Network Applications 5
TON222SY-1008
INFORMATION SECURITY MANAGEMENT

(Choose 10 )

0 - 10
TO00BR89 Introduction to Information Security 5
TO00BR90 Information Security Management 5
TON222SY-1009
CYBERSECURITY TECHNOLOGIES

(Choose 20 )

0 - 20
TO00BR94 Systems Security 5
TO00BR93 Network and Applications Security 5
TO00BR91 Enterprise Security and Practitioners 5
TO00BR92 Cybersecurity Analyst 5
TON222SY-1010
CYBERSECURITY WORK-LIFE PRACTICES

(Choose 10 )

0 - 10
TO00BS11 Cybersecurity Project 5
TO00BR95 Cybersecurity Hackathon Project 3
TO00BR96 Cybersecurity Working Life Practices 2
Go back to top of page