Degree Programme in Business Information Technology, S25: Data Networks and Cybersecurity
Code: PTIETS25
Description
See the module and course descriptions.
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 | 1. / 2025 | 2. / 2025 | 3. / 2026 | 4. / 2026 | 5. / 2026 | 1. / 2026 | 2. / 2026 | 3. / 2027 | 4. / 2027 | 5. / 2027 | 1. / 2027 | 2. / 2027 | 3. / 2028 | 4. / 2028 | 5. / 2028 | 1. / 2028 | 2. / 2028 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
CORE COMPETENCE
(Choose ects: 180) |
180 | |||||||||||||||||||||||||||||
PTIETS25-1001 |
Communication skills
(Choose all) |
15 | 1 | 1 | 1 | 1 | 1 | 1 | 0.5 | 0.5 | 0.5 | 0.5 | 0.3 | 0.3 | 0.3 | |||||||||||||||
KH00CZ65 | Finnish language and professional communication skills | 5 | 5 | 5 | 2.5 | 2.5 | ||||||||||||||||||||||||
TE00CZ62 | English Professional Skills | 5 | 5 | 5 | 2.5 | 2.5 | ||||||||||||||||||||||||
TE00CS28 | Svenska i arbetslivet skriftlig kommunikation | 2 | 2 | 2 | 1 | 1 | ||||||||||||||||||||||||
TE00CS29 | Svenska i arbetslivet muntlig kommunikation | 1 | 1 | 1 | 0.5 | 0.5 | ||||||||||||||||||||||||
5000DC55 | Research Communication | 2 | 2 | 2 | 0.7 | 0.7 | 0.7 | |||||||||||||||||||||||
PTIETS25-1004 |
Essentials of the IT Operating Environment
(Choose all) |
15 | 2 | 1 | 1 | 0.5 | 0.5 | 0.3 | 0.3 | 0.3 | ||||||||||||||||||||
3000DC75 | Servers and Operating Systems | 5 | 5 | 5 | 1.7 | 1.7 | 1.7 | |||||||||||||||||||||||
TT00DC77 | Mathematics for Business IT | 5 | 5 | 5 | 2.5 | 2.5 | ||||||||||||||||||||||||
TE00DC79 | Data Protection and Privacy | 5 | 5 | 5 | 1.7 | 1.7 | 1.7 | |||||||||||||||||||||||
PTIETS25-1005 |
Project Skills and Entrepreneurship
(Choose all) |
15 | 1 | 1 | 1 | 1 | 0.3 | 0.3 | 0.3 | 0.5 | 0.5 | |||||||||||||||||||
3000DC81 | Introduction to Business Operations | 5 | 5 | 5 | 1.7 | 1.7 | 1.7 | |||||||||||||||||||||||
TE00DC83 | Innovation Project | 10 | 10 | 10 | 5 | 5 | ||||||||||||||||||||||||
PTIETS25-1007 |
Bachelor's Thesis
(Choose all) |
15 | 1 | 1 | 1 | 1 | 0.3 | 0.3 | 0.3 | 0.5 | 0.5 | |||||||||||||||||||
TE00DC91 | Thesis | 15 | 7.5 | 7.5 | 7.5 | 7.5 | 2.5 | 2.5 | 2.5 | 3.8 | 3.8 | |||||||||||||||||||
PTIETS25-1008 |
DATA NETWORKS AND CYBERSECURITY
(Choose all) |
65 | ||||||||||||||||||||||||||||
PTIETS25-1009 |
DNC intromoduuli
(Choose all) |
15 | 1 | 1 | 0.5 | 0.5 | ||||||||||||||||||||||||
TE00DC93 | Introduction to Networks | 5 | 5 | 5 | 2.5 | 2.5 | ||||||||||||||||||||||||
TT00DC95 | Programming for networks and information security | 5 | 5 | 5 | 2.5 | 2.5 | ||||||||||||||||||||||||
5000DC97 | Linux and Virtualization | 5 | 5 | 5 | 2.5 | 2.5 | ||||||||||||||||||||||||
PTIETS25-1010 |
Networking Theory and Skills
(Choose all) |
20 | 1 | 1 | 0.3 | 0.3 | 0.3 | |||||||||||||||||||||||
TE00DC99 | Routing, Switching and Wireless Essentials | 5 | 5 | 5 | 1.7 | 1.7 | 1.7 | |||||||||||||||||||||||
TE00DD01 | Enterprise Networking, Security and Automation | 5 | 5 | 5 | 1.7 | 1.7 | 1.7 | |||||||||||||||||||||||
TE00DD03 | Network Security | 5 | 5 | 5 | 1.7 | 1.7 | 1.7 | |||||||||||||||||||||||
TE00DD05 | Cyber Protection Team 1 | 5 | 5 | 10 | 5 | 5 | 5 | 1.7 | 1.7 | 1.7 | 2.5 | 2.5 | 1.7 | 1.7 | 1.7 | |||||||||||||||
PTIETS25-1011 |
Cybersecurity for Business and Industry
(Choose all) |
15 | 1 | 1 | 0.5 | 0.5 | ||||||||||||||||||||||||
3000DD07 | Information Security Risk Management | 5 | 5 | 5 | 2.5 | 2.5 | ||||||||||||||||||||||||
5000DD09 | Operational Security | 5 | 5 | 5 | 2.5 | 2.5 | ||||||||||||||||||||||||
TT00DD11 | Wireless Communications Systems | 5 | 5 | 5 | 2.5 | 2.5 | ||||||||||||||||||||||||
PTIETS25-1012 |
Cybersecurity for Networked Systems
(Choose all) |
15 | 1 | 1 | 0.3 | 0.3 | 0.3 | |||||||||||||||||||||||
5000DD13 | Information Security Testing and Assessment | 5 | 5 | 5 | 1.7 | 1.7 | 1.7 | |||||||||||||||||||||||
TE00DD15 | Cybersecurity Situational Awareness | 5 | 5 | 5 | 1.7 | 1.7 | 1.7 | |||||||||||||||||||||||
TE00DD17 | Advanced Information Security Risk Management | 5 | 5 | 5 | 1.7 | 1.7 | 1.7 | |||||||||||||||||||||||
COMPLEMENTARY COMPETENCE
(Choose all) |
30 | |||||||||||||||||||||||||||||
PTIETS25-1028 |
OPTIONAL STUDIES
(Choose ects: 30) |
30 | 20 | 10 | 10 | 10 | 10 | 5 | 5 | 3.3 | 3.3 | 3.3 | 3.3 | 3.3 | 3.3 | |||||||||||||||
Total | 210 | 30 | 38 | 59.5 | 7.5 | 15 | 15 | 18 | 20 | 30 | 29.5 | 7.5 | 7.5 | 7.5 | 5.1 | 5.1 | 5.1 | 9 | 9 | 6.8 | 6.8 | 6.8 | 15 | 15 | 9.97 | 9.97 | 9.97 | 3.8 | 3.8 |
Due to the timing of optional and elective courses, credit accumulation per semester / academic year may vary.
Code | Name | Credits (cr) |
---|---|---|
CORE COMPETENCE
(Choose ects: 180) |
180 | |
PTIETS25-1001 |
Communication skills
(Choose all) |
15 |
KH00CZ65 | Finnish language and professional communication skills | 5 |
TE00CZ62 | English Professional Skills | 5 |
TE00CS28 | Svenska i arbetslivet skriftlig kommunikation | 2 |
TE00CS29 | Svenska i arbetslivet muntlig kommunikation | 1 |
5000DC55 | Research Communication | 2 |
PTIETS25-1045 |
Basic Skills of an ICT Professional
(Choose all) |
15 |
TE00CQ19 | Foundational ICT and Study Skills | 3 |
TE00CQ20 | Low-Code Software Development Basics | 5 |
TE00CM20 | Basics of Git | 1 |
5000BL70 | Introduction to Competence Tracks | 3 |
TE00CQ24 | SUSTIS Sustainable development project | 3 |
PTIETS25-1046 |
Essential Tools for an ICT Professional
(Choose all) |
15 |
TE00CN56 | Internet Networks and Security | 5 |
TE00CS88 | Introduction to Programming | 5 |
TE00CS89 | Databases | 5 |
PTIETS25-1004 |
Essentials of the IT Operating Environment
(Choose all) |
15 |
3000DC75 | Servers and Operating Systems | 5 |
TT00DC77 | Mathematics for Business IT | 5 |
TE00DC79 | Data Protection and Privacy | 5 |
PTIETS25-1005 |
Project Skills and Entrepreneurship
(Choose all) |
15 |
3000DC81 | Introduction to Business Operations | 5 |
TE00DC83 | Innovation Project | 10 |
PTIETS25-1047 |
Practical Training
(Choose all) |
30 |
5000BM82 | Basic Practice | 10 |
5000BM83 | Field-Specific Practice | 10 |
5000BM84 | Professional Practice | 10 |
PTIETS25-1007 |
Bachelor's Thesis
(Choose all) |
15 |
TE00DC91 | Thesis | 15 |
PTIETS25-1008 |
DATA NETWORKS AND CYBERSECURITY
(Choose all) |
65 |
PTIETS25-1009 |
DNC intromoduuli
(Choose all) |
15 |
TE00DC93 | Introduction to Networks | 5 |
TT00DC95 | Programming for networks and information security | 5 |
5000DC97 | Linux and Virtualization | 5 |
PTIETS25-1010 |
Networking Theory and Skills
(Choose all) |
20 |
TE00DC99 | Routing, Switching and Wireless Essentials | 5 |
TE00DD01 | Enterprise Networking, Security and Automation | 5 |
TE00DD03 | Network Security | 5 |
TE00DD05 | Cyber Protection Team 1 | 5 |
PTIETS25-1011 |
Cybersecurity for Business and Industry
(Choose all) |
15 |
3000DD07 | Information Security Risk Management | 5 |
5000DD09 | Operational Security | 5 |
TT00DD11 | Wireless Communications Systems | 5 |
PTIETS25-1012 |
Cybersecurity for Networked Systems
(Choose all) |
15 |
5000DD13 | Information Security Testing and Assessment | 5 |
TE00DD15 | Cybersecurity Situational Awareness | 5 |
TE00DD17 | Advanced Information Security Risk Management | 5 |
PTIETS25-1013 |
SOFTWARE ENGINEERING AND PROJECT MANAGEMENT
(Choose all) |
60 |
PTIETS25-1014 |
Introduction to Software Engineering
(Choose all) |
15 |
TE00DD19 | Introduction to ICT Projects | 10 |
TE00DD21 | Introduction to Web Development | 5 |
PTIETS25-1015 |
Software Development
(Choose all) |
15 |
TE00DD23 | Project Management | 5 |
TE00DD25 | Object-Oriented Programming with Python | 5 |
TE00DD27 | Back-End Development | 5 |
PTIETS25-1016 |
Full Stack Development
(Choose all) |
15 |
TE00DD29 | Software Engineering and Modelling | 5 |
TT00DD31 | Front-end Development | 5 |
TE00DD33 | Mobile Application Development | 5 |
PTIETS25-1017 |
Software Business
(Choose all) |
15 |
TE00DD35 | ICT Projects | 10 |
TE00DD37 | Technical Sales | 5 |
PTIETS25-1018 |
SOFTWARE DEVELOPMENT AND INFORMATION SYSTEMS
(Choose all) |
60 |
PTIETS25-1019 |
Software Development 1
(Choose all) |
15 |
3000DD39 | Business Information and Enterprise Resource Planning Systems | 5 |
TT00DD41 | Object-Oriented Programming with Java | 5 |
TE00DD43 | Introduction to Web Development | 5 |
PTIETS25-1020 |
Software development 2
(Choose all) |
15 |
3000DD45 | Software Engineering and Modelling | 5 |
3000DD47 | Data Analytics and Machine Learning | 5 |
TE00DD49 | Back-End Development | 5 |
PTIETS25-1021 |
Software Development 3
(Choose all) |
15 |
TT00DD51 | Cloud Services | 5 |
3000DD53 | Application Security | 5 |
TE00DD55 | Front-End Development | 5 |
PTIETS25-1022 |
R&D Module
(Choose ects: 15) |
15 |
TT00DD57 | DevOps | 5 |
TT00DD59 | Application of Artificial Intelligence | 5 |
TT00DD61 | Business development project | 5 |
TT00DD63 | R&D Project | 15 |
PTIETS25-1023 |
Data Engineering and Artificial Intelligence
(Choose all) |
60 |
PTIETS25-1024 |
Data Engineering & AI Essentials
(Choose all) |
15 |
TT00DD65 | Introduction to Data Engineering | 5 |
TT00DD67 | Data Structures and Algorithms | 5 |
TT00DD69 | Basic skills for Data Management | 5 |
PTIETS25-1025 |
Basic Processes for Data Engineering & AI
(Choose all) |
15 |
TT00DD71 | Big Data Engineering | 5 |
TT00DD73 | Introduction to Artificial Intelligence | 5 |
TT00DD75 | Data Analytics and Machine Learning | 5 |
PTIETS25-1026 |
Advanced Processes for Data Engineering & AI
(Choose all) |
15 |
TT00DD77 | Cloud Services | 5 |
TT00DD79 | Advanced topics in Data Engineering & AI | 5 |
TT00DD81 | Deep Learning | 5 |
PTIETS25-1027 |
Applications of Data Engineering & AI
(Choose all) |
15 |
TT00DD83 | Data Engineering Project | 5 |
TT00DD85 | Applications of AI | 5 |
TT00DD87 | Software Development Operations | 5 |
PTIETS25-1029 |
HEALTH TECHNOLOGY
(Choose all) |
75 |
PTIETS25-1030 |
Basics of Health Technology
(Choose all) |
15 |
5051249 | Introduction to Health Technology | 5 |
5051257 | Usability and User Interface Design | 5 |
TT00CN71 | Data Structures and Algorithms | 5 |
PTIETS25-1031 |
Information System Design
(Choose all) |
15 |
5051250 | Information System Design Process | 5 |
TT00CO52 | Data Analytics and Machine Learning | 5 |
TE00CW16 | Object-Oriented Programming with Python | 5 |
PTIETS25-1032 |
Projects and Information Security
(Choose all) |
15 |
5051252 | Information Security and Data Protection | 5 |
TT00CN68 | Introduction to Data Engineering | 5 |
TE00CR11 | Software Integration | 5 |
PTIETS25-1033 |
Practical Tools and Methods for Health Technology
(Choose all) |
15 |
5051253 | Artificial Intelligence Applications | 5 |
TT00CN70 | Big Data Engineering | 5 |
5000BL71 | Laboratory Works in Health Technology | 5 |
PTIETS25-1035 |
Health Technology Product Development
(Choose all) |
15 |
5051256 | Medical Device Design and Development | 5 |
5051267 | R&D Project | 10 |
PTIETS25-1036 |
GAME AND INTERACTIVE TECHNOLOGIES
(Choose all) |
75 |
PTIETS25-1037 |
Game Development Introduction
(Choose all) |
15 |
5051259 | Game Development Essentials | 5 |
TE00CW15 | Object-Oriented Programming with C# | 5 |
5051234 | Introduction to Game Development Tools | 5 |
PTIETS25-1038 |
Game Development
(Choose all) |
15 |
5051237 | Project Course in Game Development | 5 |
TT00CN71 | Data Structures and Algorithms | 5 |
TE00CY20 | Unity Development C# | 5 |
PTIETS25-1039 |
Optional module: Game Technologies or Game Graphics
(Choose one) |
15 |
PTIETS25-1040 |
Game Technologies
(Choose all) |
15 |
5051235 | Gamification and Serious Games | 5 |
5051236 | Game Mathematics and Algorithms | 5 |
5051233 | Game Physics and Algorithms | 5 |
PTIETS25-1041 |
Game Graphics
(Choose all) |
15 |
5051235 | Gamification and Serious Games | 5 |
TE00BL90 | 2D Game Graphics | 5 |
TE00BL91 | 3D Game Graphics | 5 |
PTIETS25-1042 |
Applied UX Development
(Choose all) |
15 |
5051238 | Advanced UX and UI Technologies | 5 |
5051239 | Serious Games Project | 10 |
PTIETS25-1044 |
Game Production
(Choose all) |
15 |
5051258 | Game Testing | 5 |
5051268 | R&D Project | 10 |
COMPLEMENTARY COMPETENCE
(Choose all) |
30 | |
PTIETS25-1028 |
OPTIONAL STUDIES
(Choose ects: 30) |
30 |
TE00CS04 | Brush up your Swedish language skills | 3 |