Skip to main content

Bachelor of Engineering, Information Technology (day time learning), Rovaniemi, autumn 2024: IT Management Engineer

Code: R54T24S

Degree title:
Bachelor of Engineering

Credits:
240 ects

Duration:
4 years (240 cr)

Start semester:
Autumn 2024

Show study timings by semester, study year or period

Code Name Credits (cr) 2024-2025 2025-2026 2026-2027 2027-2028 Autumn
2024
Spring
2025
Autumn
2025
Spring
2026
Autumn
2026
Spring
2027
Autumn
2027
Spring
2028
1. / 2024 2. / 2025 3. / 2025 1. / 2025 2. / 2026 3. / 2026 1. / 2026 2. / 2027 3. / 2027 1. / 2027 2. / 2028 3. / 2028
R54T23SCORE-1001
CORE COMPETENCE

(Choose all)

160
AMKO006 Start of University Studies 5 5 5 5
MATH24
Mathematical Core Competences

(Choose all)

20
R504TL93 Algebra, Geometry and Trigonometry 5 5 5 5
R504TL106 Linear Algebra 5 5 5 2.5 2.5
R504TL211 Electromagnetism 5 5 5 5
R504TL99 Statistics and Analytics 5 5 5 5
ADVMATH24
Advanced Mathematical Competences (optional)

(Choose ects: 0)

0
R501RL459 Linear Algebra (advanced) 5 5 5 5
R501RL460 Differential and Integral Calculus (advanced) 5 5 5 2.5 2.5
R501RL466 Differential Equations (advanced) 5 5 5 5
LANG24
Communication and Languages in the Field of ICT

(Choose all)

10
R504TL205 Professional English for ICT Engineers 5 5 5 5
R504TL210 Swedish for ICT Engineers 5 5 5 2.5 2.5
RUOTSIS Swedish Oral Skills 0
RUOTSIK Swedish Written Language 0
PROG24
Programming Core Competences

(Choose all)

45
R504TL95 Introduction to Programming 5 5 5 5
R504TL96 Web Development 5 5 5 5
R504TL113 Data Management 5 5 5 2.5 2.5
R504TL183 Web Programming Interfaces 5 5 5 2.5 2.5
R504TL107 Software Engineering 5 5 5 5
R504TL109 Object-oriented Programming 5 5 5 5
R504TL108 Game Programming 5 5 5 5
R504TL182 Advanced Data Management 5 5 5 2.5 2.5
R504TL204 Mobile Programming 5 5 5 2.5 2.5
EMB24
Cyber-Physical Systems Core Competences

(Choose all)

25
R504TL98 Computer Technology 5 5 5 5
R504TL212 Networks 5 5 5 2.5 2.5
R504TL105 IoT Programming 5 5 5 2.5 2.5
R504TL103 Robotics 5 5 5 2.5 2.5
R504TL110 Mechatronics 5 5 5 5
PROJECT24
ICT Project Management

(Choose all)

15
R504TL206 Project Management and Communication 5 5 5 5
R504TL159 Agile System Development 5 5 5 5
R504TL203 Agile Project Management 5 5 5 2.5 2.5
ENTRE24
ICT Entrepreneurship

(Choose all)

10
R504TL127 Business and Entrepreneurship In the Field of ICT 5 5 5 5
R504TL201 Leadership and Management 5 5 5 5
INT24
Internships

(Choose all)

30
R504TL145 Basic Internship 1 5 5 5 2.5 2.5
R504TL150 Basic Internship 2 5 5 5 2.5 2.5
R504TL146 Professional Internship 1 5 5 5 2.5 2.5
R504TL151 Professional Internship 2 5 5 5 2.5 2.5
R504TL147 Advanced Professional Internship 1 5 5 5 2.5 2.5
R504TL152 Advanced Professional Internship 2 5 5 5 2.5 2.5
R54T23SPROF-1001
PROFILING COMPETENCE

(Choose ects: 60)

60
AIDA24
AI and Machine Learning

(Choose ects: 15)

0 - 15
R504TL195 Data Analytics 5 5 5 2.5 2.5
NET23-1001
Networking Technologies

(Choose ects: 10)

0 - 10
R504TL140 Switching, Routing and Wireless Essentials (CCNA 2) 5 5 5 2.5 2.5
SEC24
Cyber Security

(Choose ects: 10)

0 - 10
R504TL155 Organisations and Cyber Security 5 5 5 2.5 2.5
R504TL207 Cryptography 5 5 5 2.5 2.5
ITDM24
Management and Development of ICT Services

(Choose ects: 30)

0 - 30
T42T168OJ Customer Experience Development 5 5 5 2.5 2.5
T42T169OJ Business Analysis 5 5 5 2.5 2.5
T42T167OJ IT service Management 5 5 5 2.5 2.5
T42T141OJ Enterprise IT management 5 5 5 5
T42T175OJ Planning IT Procurements 5 5 5 5
R504TL200 Laws and Contracts in ICT Business 5 5 5 5
ARCHINT24

(Choose ects: 10)

0 - 10
T42T173OJ Introduction to Enteprise Architecture 5 5 5 5
R504TL202 System Integrations 5 5 5 5
FREE24

(Choose ects: 10)

0 - 10
R54T24SRD
RESEARCH AND DEVELOPMENT COMPETENCE

(Choose all)

20
R504TL143 Research Methods 5 5 5 5
AMKO001 Planning Phase of the Bachelor´s Thesis 5 5 5 5
AMKO002 Implementation Phase of the Bachelor´s Thesis 5 5 5 5
AMKO003 Finishing Phase of the Bachelor´s Thesis 5 5 5 5
Total 240 75 70 60 50 35 40 35 35 30 30 25 25 35 20 20 35 17.5 17.5 30 15 15 25 17.5 7.5

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

Certificate structure

Professional studies
Web Development
Data Management
Web Programming Interfaces
Software Engineering
Object-oriented Programming
Game Programming
Advanced Data Management
Mobile Programming
Networks
IoT Programming
Robotics
Mechatronics
Agile System Development
Agile Project Management
Full Stack Development: Backend
Full Stack Development: Frontend
Web Programming Frameworks
Advanced Mobile Computing
Cross-Platform Mobile Application Development
Signal Analysis
Digital Signal Processing
Control and Automation
Sensors and Actuators
Wireless Networks
IoT and Cloud Platforms
Robot Programming and IoT
Mechanical Engineering in Robotics
Climatic and Reliability Testing
Game Engines: Basics of Unreal Engine
Game Engines: Advanced Unreal Engine
XR Programming
Digital Twins
Cloud Computing
Data Analytics
AI and Machine Learning
Switching, Routing and Wireless Essentials (CCNA 2)
Enterprise Networking, Security and Automation (CCNA 3)
Organisations and Cyber Security
Cryptography
Customer Experience Development
Business Analysis
IT service Management
Enterprise IT management
Planning IT Procurements
Laws and Contracts in ICT Business
Introduction to Enteprise Architecture
System Integrations
Technical Laboratory Work
Research and Development Work
Video Communication Technologies
Summer Game Studies
Robotics Project
Professional Training
Basic Internship 1
Basic Internship 2
Professional Internship 1
Professional Internship 2
Advanced Professional Internship 1
Advanced Professional Internship 2
Bachelor's Thesis
Planning Phase of the Bachelor´s Thesis
Implementation Phase of the Bachelor´s Thesis
Finishing Phase of the Bachelor´s Thesis
Basic studies
Start of University Studies
Algebra, Geometry and Trigonometry
Linear Algebra
Electromagnetism
Statistics and Analytics
Linear Algebra (advanced)
Differential and Integral Calculus (advanced)
Differential Equations (advanced)
Professional English for ICT Engineers
Swedish for ICT Engineers
Swedish Oral Skills
Swedish Written Language
Introduction to Programming
Computer Technology
Project Management and Communication
Business and Entrepreneurship In the Field of ICT
Leadership and Management
Research Methods
Free-choice electives

No attached course units

Not grouped

Bachelor of Engineering, Information Technology, Competences (2023-)

Ethics

No attached course units

Proactive Development

No attached course units

Full Stack Development

No attached course units

ICT Entrepreneurship and Management

No attached course units

Innovations

No attached course units

IoT and Robotics

No attached course units

IT Management

No attached course units

System Development Methods and Project Management

No attached course units

Internationality and Multiculturalism

No attached course units

Sustainable Development

No attached course units

Mathematical skills

No attached course units

Learning to Learn

No attached course units

Game Development and technologies

No attached course units

Operating in a Workplace

No attached course units

Not grouped
Start of University Studies
Algebra, Geometry and Trigonometry
Linear Algebra
Electromagnetism
Statistics and Analytics
Linear Algebra (advanced)
Differential and Integral Calculus (advanced)
Differential Equations (advanced)
Professional English for ICT Engineers
Swedish for ICT Engineers
Swedish Oral Skills
Swedish Written Language
Introduction to Programming
Web Development
Data Management
Web Programming Interfaces
Software Engineering
Object-oriented Programming
Game Programming
Advanced Data Management
Mobile Programming
Computer Technology
Networks
IoT Programming
Robotics
Mechatronics
Project Management and Communication
Agile System Development
Agile Project Management
Business and Entrepreneurship In the Field of ICT
Leadership and Management
Basic Internship 1
Basic Internship 2
Professional Internship 1
Professional Internship 2
Advanced Professional Internship 1
Advanced Professional Internship 2
Full Stack Development: Backend
Full Stack Development: Frontend
Web Programming Frameworks
Advanced Mobile Computing
Cross-Platform Mobile Application Development
Signal Analysis
Digital Signal Processing
Control and Automation
Sensors and Actuators
Wireless Networks
IoT and Cloud Platforms
Robot Programming and IoT
Mechanical Engineering in Robotics
Climatic and Reliability Testing
Game Engines: Basics of Unreal Engine
Game Engines: Advanced Unreal Engine
XR Programming
Digital Twins
Cloud Computing
Data Analytics
AI and Machine Learning
Switching, Routing and Wireless Essentials (CCNA 2)
Enterprise Networking, Security and Automation (CCNA 3)
Organisations and Cyber Security
Cryptography
Customer Experience Development
Business Analysis
IT service Management
Enterprise IT management
Planning IT Procurements
Laws and Contracts in ICT Business
Introduction to Enteprise Architecture
System Integrations
Technical Laboratory Work
Research and Development Work
Video Communication Technologies
Summer Game Studies
Robotics Project
Research Methods
Planning Phase of the Bachelor´s Thesis
Implementation Phase of the Bachelor´s Thesis
Finishing Phase of the Bachelor´s Thesis

Code Name Credits (cr)
R54T23SCORE-1001
CORE COMPETENCE

(Choose all)

160
AMKO006 Start of University Studies 5
MATH24
Mathematical Core Competences

(Choose all)

20
R504TL93 Algebra, Geometry and Trigonometry 5
R504TL106 Linear Algebra 5
R504TL211 Electromagnetism 5
R504TL99 Statistics and Analytics 5
ADVMATH24
Advanced Mathematical Competences (optional)

(Choose ects: 0)

0
R501RL459 Linear Algebra (advanced) 5
R501RL460 Differential and Integral Calculus (advanced) 5
R501RL466 Differential Equations (advanced) 5
LANG24
Communication and Languages in the Field of ICT

(Choose all)

10
R504TL205 Professional English for ICT Engineers 5
R504TL210 Swedish for ICT Engineers 5
RUOTSIS Swedish Oral Skills 0
RUOTSIK Swedish Written Language 0
PROG24
Programming Core Competences

(Choose all)

45
R504TL95 Introduction to Programming 5
R504TL96 Web Development 5
R504TL113 Data Management 5
R504TL183 Web Programming Interfaces 5
R504TL107 Software Engineering 5
R504TL109 Object-oriented Programming 5
R504TL108 Game Programming 5
R504TL182 Advanced Data Management 5
R504TL204 Mobile Programming 5
EMB24
Cyber-Physical Systems Core Competences

(Choose all)

25
R504TL98 Computer Technology 5
R504TL212 Networks 5
R504TL105 IoT Programming 5
R504TL103 Robotics 5
R504TL110 Mechatronics 5
PROJECT24
ICT Project Management

(Choose all)

15
R504TL206 Project Management and Communication 5
R504TL159 Agile System Development 5
R504TL203 Agile Project Management 5
ENTRE24
ICT Entrepreneurship

(Choose all)

10
R504TL127 Business and Entrepreneurship In the Field of ICT 5
R504TL201 Leadership and Management 5
INT24
Internships

(Choose all)

30
R504TL145 Basic Internship 1 5
R504TL150 Basic Internship 2 5
R504TL146 Professional Internship 1 5
R504TL151 Professional Internship 2 5
R504TL147 Advanced Professional Internship 1 5
R504TL152 Advanced Professional Internship 2 5
R54T23SPROF-1001
PROFILING COMPETENCE

(Choose ects: 60)

60
WMC24
Web and Mobile System Development

(Choose ects: 25)

0 - 25
R504TL209 Full Stack Development: Backend 5
R504TL220 Full Stack Development: Frontend 5
R504TL213 Web Programming Frameworks 5
R504TL197 Advanced Mobile Computing 5
R504TL196 Cross-Platform Mobile Application Development 5
CPS24
Methods of Cyber-Physical Systems

(Choose ects: 15)

0 - 15
R504TL208 Signal Analysis 5
R504TL131 Digital Signal Processing 5
R504TL125 Control and Automation 5
IOT24
Robotics and IoT Technologies

(Choose ects: 15)

0 - 15
R504TL117 Sensors and Actuators 5
R504TL116 Wireless Networks 5
R504TL214 IoT and Cloud Platforms 5
ROBO24
Robotics Applications

(Choose ects: 20)

0 - 20
R504TL130 Robot Programming and IoT 5
R504TL172 Mechanical Engineering in Robotics 5
R504TL132 Climatic and Reliability Testing 5
GVT24
Game and Virtual Technology Applications

(Choose ects: 20)

0 - 20
R504TL90 Game Engines: Basics of Unreal Engine 5
R504TL174 Game Engines: Advanced Unreal Engine 5
R504TL136 XR Programming 5
R504TL139 Digital Twins 5
AIDA24
AI and Machine Learning

(Choose ects: 15)

0 - 15
R504TL194 Cloud Computing 5
R504TL195 Data Analytics 5
R504TL193 AI and Machine Learning 5
NET23-1001
Networking Technologies

(Choose ects: 10)

0 - 10
R504TL140 Switching, Routing and Wireless Essentials (CCNA 2) 5
R504TL141 Enterprise Networking, Security and Automation (CCNA 3) 5
SEC24
Cyber Security

(Choose ects: 10)

0 - 10
R504TL155 Organisations and Cyber Security 5
R504TL207 Cryptography 5
ITDM24
Management and Development of ICT Services

(Choose ects: 30)

0 - 30
T42T168OJ Customer Experience Development 5
T42T169OJ Business Analysis 5
T42T167OJ IT service Management 5
T42T141OJ Enterprise IT management 5
T42T175OJ Planning IT Procurements 5
R504TL200 Laws and Contracts in ICT Business 5
ARCHINT24

(Choose ects: 10)

0 - 10
T42T173OJ Introduction to Enteprise Architecture 5
R504TL202 System Integrations 5
FREE24

(Choose ects: 10)

0 - 10
OPT24

(Choose ects: 0)

0
R504TL157 Technical Laboratory Work 1 - 15
R504TL158 Research and Development Work 1 - 15
R504TL181 Video Communication Technologies 5
R504TL148 Summer Game Studies 20
K502K447OJ Robotics Project 10
R54T24SRD
RESEARCH AND DEVELOPMENT COMPETENCE

(Choose all)

20
R504TL143 Research Methods 5
AMKO001 Planning Phase of the Bachelor´s Thesis 5
AMKO002 Implementation Phase of the Bachelor´s Thesis 5
AMKO003 Finishing Phase of the Bachelor´s Thesis 5