Bachelor's Degree Programme in Information and Communications Technology: Cyber security
Code: TIC2023SS
Description
The cybersecurity orientation of JAMK's Information and Communication Technology degree program offers students a deep understanding of the security of the digitalized world. The courses included in the orientation broadly cover the key areas of cyber security and equip students with the skills needed to respond to the challenges of information security. This orientation prepares students to become cybersecurity professionals by providing an in-depth understanding of modern information security methods and techniques. Whether it is combating cyber threats, managing information security or analyzing vulnerabilities, the cyber security orientation equips students to face the challenges of the digital world safely and effectively.
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 | Autumn 2023 | Spring 2024 | Autumn 2024 | Spring 2025 | Autumn 2025 | Spring 2026 | Autumn 2026 | Spring 2027 | 1. / 2023 | 2. / 2024 | 3. / 2024 | 1. / 2024 | 2. / 2025 | 3. / 2025 | 1. / 2025 | 2. / 2026 | 3. / 2026 | 1. / 2026 | 2. / 2027 | 3. / 2027 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
TIC2023SS-1002 |
LANGUAGES AND COMMUNICATION STUDIES
(Choose 11) |
11 | ||||||||||||||||||||||||
ZZPC0220 | English for Working Life | 4 | 4 | 4 | 4 | |||||||||||||||||||||
ZZPC0320 | Swedish for Working Life | 4 | 4 | 4 | 4 | |||||||||||||||||||||
ZWPC0420 | Communication Skills for Working Life | 3 | 3 | 3 | 3 | |||||||||||||||||||||
ZWPC0820 | Finnish 1 | 4 | 4 | 4 | 4 | |||||||||||||||||||||
TIC2023SS-1003 |
FUTURE FACTORY
(Choose all ) |
15 | ||||||||||||||||||||||||
ZZPP0750 | Entrepreneurship | 3 | 3 | 3 | 3 | |||||||||||||||||||||
ZZPP0740 | JAMK InnoFlash | 2 | 2 | 2 | 2 | |||||||||||||||||||||
ZZPP0920 | Future Factory Project | 10 | 10 | 10 | 10 | |||||||||||||||||||||
TIC2023SS-1004 |
BASIC ENGINEERING MATHEMATICS AND PHYSICS
(Choose all ) |
24 | ||||||||||||||||||||||||
TZLM1300 | Math1 Equations | 3 | 3 | 3 | 3 | |||||||||||||||||||||
TZLM2300 | Math2 Functions | 3 | 3 | 3 | 3 | |||||||||||||||||||||
TZLM3300 | Math3 Derivative and Integral | 3 | 3 | 3 | 3 | |||||||||||||||||||||
TZLM4300 | Math4 Discrete Mathematics | 3 | 3 | 3 | 3 | |||||||||||||||||||||
TZLF1300 | Phys1 Force and Motion | 3 | 3 | 3 | 3 | |||||||||||||||||||||
TZLF2300 | Phys2 Energy | 3 | 3 | 3 | 3 | |||||||||||||||||||||
TZLF8010 | Physics 3 - Electromagnetism and Waves | 4 | 4 | 4 | 4 | |||||||||||||||||||||
TZLF8020 | Physics 4 - Laboratory work | 2 | 2 | 2 | 2 | |||||||||||||||||||||
TIC2023SS-1005 |
MATHEMATICS AND APPLYING OF NATURAL SCIENCES IN INFORMATION AND COMMUNICATION TECHNOLOGY
(Choose 15) |
6 - 15 | ||||||||||||||||||||||||
TZLM7020 | Applied mathematics: Cryptology | 3 | 3 | 3 | 3 | |||||||||||||||||||||
TZ00BS14 | Applied mathematics | 3 | 3 | 3 | 3 | |||||||||||||||||||||
TIC2023SS-1007 |
TIC, INFORMATION TECHNOLOGY
(Choose all ) |
33 | ||||||||||||||||||||||||
ZZPP0520 | Development as an Expert | 5 | 1 | 2 | 2 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | |||||||||||
ZZPP0420 | ICT Skills | 3 | 3 | 3 | 3 | |||||||||||||||||||||
TTC1010 | IT Service Platforms | 3 | 3 | 3 | 3 | |||||||||||||||||||||
TTC1020 | Cyber Security | 4 | 4 | 4 | 4 | |||||||||||||||||||||
TTC1030 | Data Networks | 5 | 5 | 5 | 5 | |||||||||||||||||||||
TTC1040 | Linux Basics | 5 | 5 | 5 | 5 | |||||||||||||||||||||
TTC1050 | Data Structures and Algorithms | 3 | 3 | 3 | 1.5 | 1.5 | ||||||||||||||||||||
TTC1060 | Digital Technology and Hardware | 5 | 5 | 5 | 5 | |||||||||||||||||||||
TIC2023SS-1008 |
TIC, SOFTWARE ENGINEERING
(Choose all ) |
31 | ||||||||||||||||||||||||
TTC2010 | Web Technologies | 4 | 4 | 4 | 4 | |||||||||||||||||||||
TTC2020 | Databases | 4 | 4 | 4 | 4 | |||||||||||||||||||||
TTC2030 | Basics of Programming | 5 | 5 | 5 | 5 | |||||||||||||||||||||
TTC2040 | Introduction to IoT systems | 3 | 3 | 3 | 3 | |||||||||||||||||||||
TTC2050 | Introduction to Data Analytics and Artificial Intelligence | 3 | 3 | 3 | 1.5 | 1.5 | ||||||||||||||||||||
TTC2060 | Basics of Scripting and Automatization | 3 | 3 | 3 | 3 | |||||||||||||||||||||
TTC2070 | Project Management and Practices | 4 | 4 | 4 | 4 | |||||||||||||||||||||
TTC2080 | Full Stack Programming | 5 | 5 | 5 | 5 | |||||||||||||||||||||
TIC2023SS-1010 |
ETHICAL HACKING
(Choose 30) |
0 - 30 | ||||||||||||||||||||||||
TTC6500 | Web Application Security | 5 | 5 | 5 | 5 | |||||||||||||||||||||
TTC6510 | Reverse Engineering | 5 | 5 | 5 | 5 | |||||||||||||||||||||
TTC6520 | Software Exploitation | 5 | 5 | 5 | 5 | |||||||||||||||||||||
TTC6530 | Capture the Flag Challenge | 5 | 5 | 5 | 5 | |||||||||||||||||||||
TTC6540 | Encryption Techniques and Systems | 5 | 5 | 5 | 5 | |||||||||||||||||||||
TTC6550 | Auditing, Penetration Testing and Red Teaming | 5 | 5 | 5 | 5 | |||||||||||||||||||||
TIC2023SS-1020 |
CYBER SECURITY EXERCISE
(Choose 30) |
0 - 30 | ||||||||||||||||||||||||
TTC7510 | Basics of Cyber Security Exercises | 5 | ||||||||||||||||||||||||
TTC7520 | Planning of Cyber Security Exercise | 5 | ||||||||||||||||||||||||
TTC7530 | Cyber Security Exercise | 5 | ||||||||||||||||||||||||
TTC6060 | Incident Management, Response and SOC | 5 | ||||||||||||||||||||||||
TTC6030 | Cyber Threat Information and Data-analytics | 5 | ||||||||||||||||||||||||
TTC6550 | Auditing, Penetration Testing and Red Teaming | 5 | ||||||||||||||||||||||||
TIC2023SS-1014 |
RESEARCH-BASED DEVELOPMENT IN PRACTICE
(Choose all ) |
20 | ||||||||||||||||||||||||
ZZPP0620 | 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 | ||||||||||||||||||||||||
TIC2023SS-1015 |
PRACTICAL TRAINING
(Choose 60) |
30 - 60 | ||||||||||||||||||||||||
TTHA0100 | Practical Training | 30 | 30 | 30 | 30 | |||||||||||||||||||||
TTHA0110 | Supplementary Training | 0 - 15 | ||||||||||||||||||||||||
TTHA0120 | Advancement Professional Training | 0 - 15 | ||||||||||||||||||||||||
TIC2023SS-1016 |
ELECTIVE STUDIES
(Choose 10) |
10 | 2 | 8 | 2 | 8 | 2 | 8 | ||||||||||||||||||
TIC2023SS-1013 |
ELECTIVE PROFESSIONAL STUDIES
(Choose 25) |
0 - 25 | ||||||||||||||||||||||||
TT00BD35 | Special Work | 1 - 10 | ||||||||||||||||||||||||
TTVW0110 | WIMMA Lab | 15 | ||||||||||||||||||||||||
ZWHYVIN |
Student Wellbeing in Studies and at Work (For Bachelor's Student)
(Choose 12) |
0 - 12 | ||||||||||||||||||||||||
ZW00BM05 | Degree Student Tutoring | 3 - 5 | ||||||||||||||||||||||||
ZW00BM04 | Exchange Student Tutoring | 3 - 5 | ||||||||||||||||||||||||
ZZ00BP80 | Boost your career! Career planning and working life skills | 2 | ||||||||||||||||||||||||
INTEG2022 |
Talent Boost: Integration into Finland
(Choose 35) |
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
(Choose 15) |
0 - 15 | ||||||||||||||||||||||||
BI00BT55 | Write in Finnish | 4 | ||||||||||||||||||||||||
BI00BT57 | Puhu suomeksi | 2 | ||||||||||||||||||||||||
BI00BT58 | Kehitä kielioppia | 2 | ||||||||||||||||||||||||
BI00CJ87 | Finnish 6 | 5 | ||||||||||||||||||||||||
YHTYRI |
Shared Entrepreneurship Studies (For Bachelor's and Master's Student)
(Choose 23) |
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 | ||||||||||||||||||||||||
TIC2023SS-1017 |
CAMPUSONLINE STUDIES
(Choose 0) |
0 | ||||||||||||||||||||||||
TIC2023SS-1018 |
EDUFUTURA
(Choose 0) |
0 | ||||||||||||||||||||||||
Total | 240 | 61 | 61 | 32 | 50 | 26 | 35 | 27 | 34 | 1 | 31 | 20 | 30 | 26 | 35 | 0 | 27 | 31 | 3 | 1 | 31 | 0 | 20 | 30 | 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)
Bachelor's Degree: EUR-ACE competences in Technology 2020-2023
Multidisciplinary competences
The learning process should enable Bachelor Degree graduates to demonstrate: |
No attached course units |
Engineering Practice
The learning process should enable Bachelor Degree graduates to demonstrate: |
No attached course units |
Knowledge and Understanding
The learning process should enable Bachelor Degree graduates to demonstrate: |
No attached course units |
Investigations and information retrieval
The learning process should enable Bachelor Degree graduates to demonstrate: |
No attached course units |
Communication and Team-working
The learning process should enable Bachelor Degree graduates to demonstrate: |
No attached course units |
Not grouped |
English for Working Life |
Swedish for Working Life |
Communication Skills for Working Life |
Finnish 1 |
Entrepreneurship |
JAMK InnoFlash |
Future Factory Project |
Math1 Equations |
Math2 Functions |
Math3 Derivative and Integral |
Math4 Discrete Mathematics |
Phys1 Force and Motion |
Phys2 Energy |
Physics 3 - Electromagnetism and Waves |
Physics 4 - Laboratory work |
Applied mathematics: Cryptology |
Applied mathematics: Optimization and Network Models |
Applied mathematics: Probability Theory |
Applied mathematics: Vectors and Matrices |
Applied mathematics |
Preparatory Mathematics |
Math1 Support |
Math2 Support |
Math3 Support |
Git version control and GitLab project management environment |
Remedial programming |
Software Design and Testing |
New technologies and the future of work |
Development as an Expert |
ICT Skills |
IT Service Platforms |
Cyber Security |
Data Networks |
Linux Basics |
Data Structures and Algorithms |
Digital Technology and Hardware |
Web Technologies |
Databases |
Basics of Programming |
Introduction to IoT systems |
Introduction to Data Analytics and Artificial Intelligence |
Basics of Scripting and Automatization |
Project Management and Practices |
Full Stack Programming |
Data Security Controls |
Cyber Security Management |
Cyber Threat Information and Data-analytics |
Attacks, Defence and Protection |
Hardening |
Incident Management, Response and SOC |
Web Application Security |
Reverse Engineering |
Software Exploitation |
Capture the Flag Challenge |
Encryption Techniques and Systems |
Auditing, Penetration Testing and Red Teaming |
Web Visualization |
Web User Interface Programming |
Web server programming with an application framework |
Object-oriented Programming |
Mobile Application Development |
Android Application Development |
Functional Programming |
Concurrent Programming |
Graphics Programming |
Game Engine Programming |
Future IoT Technologies |
Advanced Programming Project |
Computational algorithms |
Data-Analysis and Machine Learning Basics |
Data Preprocessing |
Data Analysis and Visualization |
Machine Learning |
Deep Learning |
AI / DA -Project |
Basics of Cyber Security Exercises |
Planning of Cyber Security Exercise |
Cyber Security Exercise |
Incident Management, Response and SOC |
Cyber Threat Information and Data-analytics |
Auditing, Penetration Testing and Red Teaming |
Research and Development |
Bachelor's Thesis, Planning |
Bachelor's Thesis, Thesis Writing |
Bachelor's Thesis, Implementation |
Bachelor's Thesis, Reporting and Assessment |
Maturity Test, Bachelor's Degree |
Practical Training |
Supplementary Training |
Advancement Professional Training |
Special Work |
WIMMA Lab |
Bachelor’s degree: The shared competences 2023-2025
Ethics
The graduating student adheres to the ethical principles and values of their field of profession, taking the principles of equality and non-discrimination into account. |
No attached course units |
Proactive development
The graduating student is able to develop solutions that anticipate the future of their own field, applying existing knowledge and research and development methods. |
No attached course units |
Internationality and multiculturalism
The graduating student is able to operate in multicultural and international operating environments and networks. |
No attached course units |
Sustainable development
The graduating student is familiar with the principles of sustainable development, promotes their implementation and acts responsibly as a professional and a member of society. |
No attached course units |
Learning to learn
The graduating student recognises the strengths and development areas of their competence and learning methods, and they utilise the opportunities communities and digitalisation provide in their learning. |
No attached course units |
Operating in a workplace
The graduating student has versatile working life skills and is able to operate in work communities of their field. |
No attached course units |
Not grouped |
English for Working Life |
Swedish for Working Life |
Communication Skills for Working Life |
Finnish 1 |
Entrepreneurship |
JAMK InnoFlash |
Future Factory Project |
Math1 Equations |
Math2 Functions |
Math3 Derivative and Integral |
Math4 Discrete Mathematics |
Phys1 Force and Motion |
Phys2 Energy |
Physics 3 - Electromagnetism and Waves |
Physics 4 - Laboratory work |
Applied mathematics: Cryptology |
Applied mathematics: Optimization and Network Models |
Applied mathematics: Probability Theory |
Applied mathematics: Vectors and Matrices |
Applied mathematics |
Preparatory Mathematics |
Math1 Support |
Math2 Support |
Math3 Support |
Git version control and GitLab project management environment |
Remedial programming |
Software Design and Testing |
New technologies and the future of work |
Development as an Expert |
ICT Skills |
IT Service Platforms |
Cyber Security |
Data Networks |
Linux Basics |
Data Structures and Algorithms |
Digital Technology and Hardware |
Web Technologies |
Databases |
Basics of Programming |
Introduction to IoT systems |
Introduction to Data Analytics and Artificial Intelligence |
Basics of Scripting and Automatization |
Project Management and Practices |
Full Stack Programming |
Data Security Controls |
Cyber Security Management |
Cyber Threat Information and Data-analytics |
Attacks, Defence and Protection |
Hardening |
Incident Management, Response and SOC |
Web Application Security |
Reverse Engineering |
Software Exploitation |
Capture the Flag Challenge |
Encryption Techniques and Systems |
Auditing, Penetration Testing and Red Teaming |
Web Visualization |
Web User Interface Programming |
Web server programming with an application framework |
Object-oriented Programming |
Mobile Application Development |
Android Application Development |
Functional Programming |
Concurrent Programming |
Graphics Programming |
Game Engine Programming |
Future IoT Technologies |
Advanced Programming Project |
Computational algorithms |
Data-Analysis and Machine Learning Basics |
Data Preprocessing |
Data Analysis and Visualization |
Machine Learning |
Deep Learning |
AI / DA -Project |
Basics of Cyber Security Exercises |
Planning of Cyber Security Exercise |
Cyber Security Exercise |
Incident Management, Response and SOC |
Cyber Threat Information and Data-analytics |
Auditing, Penetration Testing and Red Teaming |
Research and Development |
Bachelor's Thesis, Planning |
Bachelor's Thesis, Thesis Writing |
Bachelor's Thesis, Implementation |
Bachelor's Thesis, Reporting and Assessment |
Maturity Test, Bachelor's Degree |
Practical Training |
Supplementary Training |
Advancement Professional Training |
Special Work |
WIMMA Lab |