Complementary competence (bachelor’s studies), S21, Information and Communication Technologies (ICT): TON221SY
Curriculum code: TON221SY
- Duration
- 1 years (60 cr)
- Start semester
- Autumn 2021
- Teaching language
- Finnish
Description
See the description attached.
This curriculum includes following attachments:
Select timing, structure or classification view
Show study timings by semester, academic year or period
Code | Name | Credits (cr) | 2021-2022 | Autumn 2021 | Spring 2022 | 1. / 2021 | 2. / 2022 |
---|---|---|---|---|---|---|---|
TON221SY-1001 |
LEARNING LANE: DEVELOPMENT OF DIGITAL SERVICES
(Choose 75 ) |
0 - 75 | |||||
TON221SY-1018 |
DESIGN OF APPLICATIONS AND DIGITAL SERVICES
(Choose 20 ) |
0 - 20 | |||||
A9162 | User-centered Design of Digital Services | 5 | timed | timed | timed | ||
R0328 | Modelling a Digital Service | 5 | timed | timed | timed | ||
R0329 | Defining and Designing a Software Product | 5 | timed | timed | timed | ||
R0334 | Introduction to Mobile App Design and Development | 5 | timed | timed | timed | ||
TON221SY-1019 |
APPLICATION DEVELOPMENT
(Choose 35 ) |
0 - 35 | |||||
TO00BL10 | Dynamic Web Applications with Javascript | 5 | timed | timed | timed | ||
R0315 | Web App Development with PHP/SQL | 5 | timed | timed | timed | ||
TO00BS65 | Full Stack Development | 5 | timed | timed | timed | ||
R0330 | Web Content Management Systems | 5 | timed | timed | timed | ||
R0335 | Building and Deploying Cross Platform Mobile Apps | 5 | timed | timed | timed | ||
TO00BS66 | Object-oriented Programming | 5 | timed | timed | timed | ||
TO00BS67 | Application Development Project | 5 | timed | timed | timed | ||
R0415 | Programming with C# | 3 | timed | timed | timed | ||
R0416 | Programming with Python | 3 | timed | timed | timed | ||
R0417 | Programming with PHP | 3 | timed | timed | timed | ||
R0414 | Programming with C | 3 | timed | timed | timed | ||
R0420 | Object-oriented Programming with C++ | 3 | timed | timed | timed | ||
R0419 | Basics of Programming with C++ | 3 | timed | timed | timed | ||
R0418 | Programming with Ruby | 3 | timed | timed | timed | ||
TON221SY-1020 |
TESTING AND QUALITY ASSURANCE
(Choose 20 ) |
0 - 20 | |||||
TO00BL79 | Fundamentals of Software Testing | 5 | timed | timed | timed | ||
TO00BR57 | Functional Testing of Software | 5 | timed | timed | timed | ||
A9165 | Usability Testing and Evaluation | 5 | timed | timed | timed | ||
TO00BS68 | Robotic Process Automation | 5 | timed | timed | timed | ||
TON221SY-1012 |
OTHER COMPLEMENTARY ICT COMPETENCES
(Choose 0 ) |
0 | |||||
TO00BR89 | Introduction to Information Security | 5 | timed | timed | timed | ||
E9955 | Introduction to Linux Operating System | 5 | timed | timed | timed | ||
E9967 | Audiovisual Production | 5 | timed | timed | timed | ||
R0327 | Planning and Implementation of Media Elements | 5 | timed | timed | timed | ||
TO00BU81 | Fundamentals of Subscription Economy | 2 | timed | timed | timed | ||
TON221SY-1005 |
LEARNING LANE: CYBER SECURITY
(Choose 60 ) |
0 - 60 | timed | timed | timed | ||
TON221SY-1013 |
INFORMATION INFRASTRUCTURE AND SECURITY
(Choose 15 ) |
0 - 15 | |||||
TO00BR88 | Internet Infrastructure and Security | 10 | timed | timed | timed | ||
A9185 | Network Applications | 5 | timed | timed | timed | ||
TON221SY-1014 |
INFORMATION SECURITY MANAGEMENT
(Choose 10 ) |
0 - 10 | |||||
TO00BR89 | Introduction to Information Security | 5 | timed | timed | timed | ||
TO00BR90 | Information Security Management | 5 | timed | timed | timed | ||
TON221SY-1015 |
CYBERSECURITY TECHNOLOGIES
(Choose 20 ) |
0 - 20 | |||||
TO00BR94 | Systems Security | 5 | timed | timed | timed | ||
TO00BR93 | Network and Applications Security | 5 | timed | timed | timed | ||
TO00BR91 | Enterprise Security and Practitioners | 5 | timed | timed | timed | ||
TO00BR92 | Cybersecurity Analyst | 5 | timed | timed | timed | ||
TON221SY-1016 |
CYBERSECURITY WORK-LIFE PRACTICES
(Choose 10 ) |
0 - 10 | |||||
TO00BS11 | Cybersecurity Project | 5 | timed | timed | timed | ||
TO00BR95 | Cybersecurity Hackathon Project | 3 | timed | timed | timed | ||
TO00BR96 | Cybersecurity Working Life Practices | 2 | timed | timed | timed | ||
Total | 60 | 173 | 171 | 2 | 171 | 2 |
Study unit types
Module type
Due to the timing of optional and elective study units, credit accumulation per semester / academic year may vary.