Bachelor's degree education from year 2020 (autumn)

Bachelor's Degree Programme in Information and Communications Technology

2021

Classification
STUDENT WELLBEING IN STUDIES AND AT WORK
(Select according to specific criteria: 5-10 cr)
Development as an Expert 5
Degree Student Tutoring 3 - 5
LANGUAGES AND COMMUNICATION STUDIES
(Select 11-11 cr)
English for Working Life 4
Swedish for Working Life 4
Communication Skills for Working Life 3
Finnish 1 4
RESEARCH-BASED DEVELOPMENT IN PRACTICE
(All compulsory)
Research and Development 5
Bachelor's Thesis, Planning 3
Bachelor's Thesis, Thesis Writing 2
Bachelor's Thesis, Implementation 6
Bachelor's Thesis, Reporting and Assessment 4
Maturity Test, Bachelor's Degree 0
FUTURE FACTORY
(Select according to specific criteria: 15 cr)
Entrepreneurship 3
JAMK InnoFlash 2
Future Factory Project 10
BASIC ENGINEERING MATHEMATICS AND PHYSICS
(All compulsory)
Math1 Equations 3
Math2 Functions 3
Math3 Derivative and Integral 3
Phys1 Force and Motion 3
Phys2 Energy 3
MATHEMATICS AND APPLYING OF NATURAL SCIENCES IN INFORMATION AND COMMUNICATION TECHNOLOGY
(Select 15-15 cr)
Physics 3 - Electromagnetism and Waves 4
Physics 4 - Laboratory work 2
Math4 Discrete Mathematics 3
Applied mathematics: Analytic Geometry 3
Applied mathematics: Cryptology 3
SUPPORT STUDIES
(Select according to specific criteria: 0-2 cr)
Git -version control and Gitlab -project management environment 1
Remedial programming 1
TIC, INFORMATION TECHNOLOGY
(All compulsory)
ICT Skills 3
IT Service Platforms 3
Cyber Security 4
Data Networks 5
Linux Basics 5
Data Structures and Algorithms 3
Digital Technology and Hardware 5
TIC, SOFTWARE ENGINEERING
(All compulsory)
Web Technologies 4
Databases 4
Basics of Programming 5
Introduction to IoT-systems 3
Introduction to Data Analytics and Artificial Intelligence 3
Basics of Scripting and Automatization 3
Project Management and Practices 4
Full Stack Programming 5
CYBER DEFENCE
(Select according to specific criteria: 0-30 cr)
Data Security Controls 5
Cyber Security Management 5
Cyber Threat Information and Data-analytics 5
Attacks, Defence and Protection 5
Hardening 5
Incident Management, Reponse ja SOC 5
ETHICAL HACKING
(Select according to specific criteria: 0-30 cr)
Web Application Security 5
Reverse Engineering 5
Software Exploitation 5
Capture the Flag Challenge 5
Encryption Techniques and Systems 5
Auditing, Penetration Testing and Red Teaming 5
APPLICATION DEVELOPMENT
(Select according to specific criteria: 0-30 cr)
Web Visualization 5
Web User Interface Programming 5
Web Server Programming 5
Object-oriented Programming 5
Mobile Application Development 5
Android Application Development 5
ADVANCED PROGRAMMING
(Select according to specific criteria: 0-30 cr)
Functional Programming 5
Concurrent Programming 5
Graphics Programming 5
Game Engine Programming 5
Future IoT Technologies 5
Advanced Programming Project 5
ELECTIVE PROFESSIONAL STUDIES
(Select according to specific criteria: 0-40 cr)
PRACTICAL TRAINING
(Select according to specific criteria: 30-60 cr)
Practical Training 30
Supplementary Training 0 - 15
Advancement Professional Training 0 - 15
ELECTIVE STUDIES
(Select according to specific criteria: 10 cr)
CAMPUSONLINE STUDIES
(Select 0-0 cr)
EDUFUTURA
(Select according to specific criteria: 0 cr)