Skip to main content

Bachelor of Engineering, Information Technology (full time studies), Rovaniemi, Autumn 2020: R54T20S

Code: R54T20S

Degree:
Bachelor of Engineering

Degree title:
Bachelor of Engineering

Credits:
240 ects

Duration:
4 years (240 cr)

Start semester:
Autumn 2020

Descriptions

Tieto puuttuu

Show study timings by semester, study year or period

Code Name Credits (cr) 2020-2021 2021-2022 2022-2023 2023-2024 Autumn
2020
Spring
2021
Autumn
2021
Spring
2022
Autumn
2022
Spring
2023
Autumn
2023
Spring
2024
1. / 2020 2. / 2021 3. / 2021 1. / 2021 2. / 2022 3. / 2022 1. / 2022 2. / 2023 3. / 2023 1. / 2023 2. / 2024 3. / 2024
AMK_PERTR-1015
BASIC STUDIES

(Choose all)

70 45 15 10 25 20 10 5 5 5 25 20 10 2.5 2.5 5 2.5 2.5
R504TL17OJ Orientation Project 5 5 5 5
R504TL11OJ Introduction ICT studies 5 5 5 5
TELU111OJ Algebra, Geometry and Trigonometry 5 5 5 5
TELU115OJ Linear Algebra (Advanced) 5 5 5 5
R504TL12OJ Introduction to Programming 5 5 5 5
R504TL18OJ Electromagnetism 5 5 5 5
R504TL13OJ Basics of Electronics 5 5 5 5
TELU116OJ Diffential and Integral Calculus (Advanced) 5 5 5 5
R504TL15OJ Swedish for ICT Engineers 5 5 5 5
RUOTSIK Swedish Written Language 0
RUOTSIS Swedish Oral Skills 0
TELU117OJ Differential Equations (Advanced) 5 5 5 5
TELU112OJ Linear Algebra 5 5 5 5
R504TL14OJ Game Physics 5 5 5 5
R504TL19OJ Entreprenourship and Business 5 5 5 5
R504TL16OJ Professional English for ICT 5 5 5 5
AMMTR-1015
PROFESSIONAL STUDIES

(Choose ects: 125)

125 25 50 40 10 15 25 25 20 20 10 7.5 7.5 25 12.5 12.5 20 10 10
R504TL21OJ Intelligent Systems 5 5 5 5
R504TL22OJ Web Development 5 5 5 5
R504TL26OJ Intelligent System Project 5 5 5 5
R504TL41OJ Software Engineering 5 5 5 5
R504TL29OJ Server Programming 5 5 5 5
R504TL30OJ Networking 5 5 5 5
R504TL23OJ Gaming in Embedded Systems Environment 5 5 5 5
R504TL24OJ Embedded systems 5 5 5 5
R504TL25OJ Object-oriented Programming 5 5 5 5
R504TL27OJ Game Engines 5 5 5 5
R504TL31OJ Product Development Project 5 5 5 5
R504TL32OJ Product Development 5 5 5 5
R504TL33OJ System Oriented Programming 5 5 5 5
R504TL34OJ Mobile Systems Project 5 5 5 5
R504TL35OJ Basics of Mobile Programming 5 5 5 5
R504TL36OJ Data Management 5 5 5 5
R504TL37OJ Cloud Computing 5 5 5 5
R504TL38OJ IoT Project 5 5 5 5
R504TL39OJ Web Application Programming Interfaces (APis) 5
R504TL40OJ Measurement Systems 5 5 5 5
R504TL28OJ Automation Technology 5 5 5 5
R504TL42OJ Management and Leadership 5 5 5 5
R504TL43OJ Event-driven Programming 5 5 5 5
R504TL44OJ Technology Innovations 5
R504TL45OJ Reseach and Development 5
R504TL46OJ Product Engineering 5
R504TL51OJ Computer Technologies 5
R504TL52OJ Wireless Networks 5
R504TL53OJ Data Structures and Algorithms 5
R504TL54OJ Graphical Applications 5
R504TL55OJ System laboratory 5
R504TL56OJ Advanced Mobile Programming 5 5 5 5
R504TL57OJ Organizational Information Security 5
R504TL58OJ ICT Juridics 5
R504TL59OJ Encryption Systems 5
R504TL60OJ Game Programming and Logics 5
R504TL61OJ Simulation and Visualization and Modelling 5
R504TL62OJ Game Technologies and Engines 5
R504TL63OJ Laboratory Development 5
R504TL64OJ Parallell Programming 5
R504TL65OJ Micro Controllers 5
R504TL66OJ IoT Project 5
R504TL67OJ Game Production Project 5
R504TL68OJ Intelligent Infrastructure 5
R504TL69OJ Robotics 5
R504TL70OJ Machine Vision 5
R504TL71OJ RTOS Real Time Operating Systems 5
R504TL72OJ Big Data 5
R504TL73OJ Penetration Testing 5
TELU133OJ Quality Management for Exchange Students 15
TELU134OJ Project Management for Exchange Students 15
VAP_VALTR-1015
FREE-CHOICE ELECTIVES

(Choose ects: 5)

5 5 5 5
HARJOITTTR-1015
PRACTICAL TRAINING

(Choose all)

30
TELU121OK-1002
Basic Training

(Choose all)

10
TELU121AOJ Basic Training 1 5 5 5 5
TELU121BOJ Basic Training 2 5 5 5 5
TELU122OK-1002
Professional Training

(Choose all)

10
TELU122AOJ Professional Training 1 5 5 5 5
TELU122BOJ Professional Training 2 5 5 5 2.5 2.5
TELU123OK-1002
Advanced Training

(Choose all)

10
TELU123AOJ Advanced Training 1 5 5 5 5
TELU123BOJ Advanced Training 2 5 5 5 5
OPINNÄTR-1015
BACHELOR'S THESIS

(Choose all)

20 20 10 10 10 5 5
TELU132OJ Methodological Studies 5 5 5 5
TELU131OK-1002
Bachelor´s Thesis

(Choose all)

15
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 70 65 70 30 35 35 35 30 40 30 20 10 35 35 0 35 30 0 40 27.5 2.5 20 5 5

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

Certificate structure

Professional studies
Intelligent Systems
Web Development
Intelligent System Project
Software Engineering
Server Programming
Networking
Gaming in Embedded Systems Environment
Embedded systems
Object-oriented Programming
Game Engines
Product Development Project
Product Development
System Oriented Programming
Mobile Systems Project
Basics of Mobile Programming
Data Management
Cloud Computing
IoT Project
Web Application Programming Interfaces (APis)
Measurement Systems
Automation Technology
Management and Leadership
Event-driven Programming
Technology Innovations
Reseach and Development
Product Engineering
Computer Technologies
Wireless Networks
Data Structures and Algorithms
Graphical Applications
System laboratory
Advanced Mobile Programming
Organizational Information Security
ICT Juridics
Encryption Systems
Game Programming and Logics
Simulation and Visualization and Modelling
Game Technologies and Engines
Laboratory Development
Parallell Programming
Micro Controllers
IoT Project
Game Production Project
Intelligent Infrastructure
Robotics
Machine Vision
RTOS Real Time Operating Systems
Big Data
Penetration Testing
Quality Management for Exchange Students
Project Management for Exchange Students
Methodological Studies
Professional Training
Basic Training 1
Basic Training 2
Professional Training 1
Professional Training 2
Advanced Training 1
Advanced Training 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
Orientation Project
Introduction ICT studies
Algebra, Geometry and Trigonometry
Linear Algebra (Advanced)
Introduction to Programming
Electromagnetism
Basics of Electronics
Diffential and Integral Calculus (Advanced)
Swedish for ICT Engineers
Differential Equations (Advanced)
Linear Algebra
Game Physics
Entreprenourship and Business
Professional English for ICT
Free-choice electives

No attached course units

Not grouped
Swedish Written Language
Swedish Oral Skills

Competences

- kykenee ottamaan vastuun omasta toiminnastaan ja sen seurauksista
- osaa toimia alansa ammattieettisten periaatteiden mukaisesti
- osaa ottaa erilaiset toimijat huomioon työskentelyssään
- osaa soveltaa tasa-arvoisuuden periaatteita
- osaa soveltaa kestävän kehityksen periaatteita
- kykenee vaikuttamaan yhteiskunnallisesti osaamistaan hyödyntäen ja eettisiin arvoihin perustuen

Orientation Project
Introduction ICT studies
Intelligent System Project
Gaming in Embedded Systems Environment
Product Development Project
Technology Innovations
Reseach and Development
ICT Juridics
Methodological Studies
Planning Phase of the Bachelor´s Thesis
Implementation Phase of the Bachelor´s Thesis
Finishing Phase of the Bachelor´s Thesis
Entreprenourship and Business
Gaming in Embedded Systems Environment
Product Development Project
Product Development
Automation Technology

- kykenee luovaan ongelmanratkaisuun ja työtapojen kehittämiseen
- osaa työskennellä projekteissa
- osaa toteuttaa tutkimus- ja kehittämishankkeita soveltaen alan olemassa olevaa tietoa ja menetelmiä
- osaa etsiä asiakaslähtöisiä, kestäviä ja taloudellisesti kannattavia ratkaisuja

Introduction ICT studies
Product Development Project
Product Development
Mobile Systems Project
IoT Project
Management and Leadership
Technology Innovations
Reseach and Development
Product Engineering
Methodological Studies
Planning Phase of the Bachelor´s Thesis
Implementation Phase of the Bachelor´s Thesis
Finishing Phase of the Bachelor´s Thesis
Swedish for ICT Engineers
Professional English for ICT
Mobile Systems Project
Basics of Mobile Programming
Data Management
Cloud Computing
Basics of Electronics
Embedded systems
System Oriented Programming
Data Management
Measurement Systems
Automation Technology
Computer Technologies
Micro Controllers
Electromagnetism
Introduction to Programming
Game Physics
Web Development
Software Engineering
Server Programming
Networking
Object-oriented Programming
Mobile Systems Project
Basics of Mobile Programming
IoT Project
Web Application Programming Interfaces (APis)
Event-driven Programming
Advanced Mobile Programming
Parallell Programming
Introduction ICT studies
Algebra, Geometry and Trigonometry
Linear Algebra (Advanced)
Diffential and Integral Calculus (Advanced)
Differential Equations (Advanced)
Linear Algebra
Basic Training 1
Basic Training 2
Professional Training 1
Professional Training 2
Advanced Training 1
Advanced Training 2
Methodological Studies
Networking
Cloud Computing
Wireless Networks
Orientation Project
Introduction ICT studies
Intelligent System Project
Gaming in Embedded Systems Environment
Product Development Project
Mobile Systems Project
IoT Project
Management and Leadership
ICT Juridics
Basic Training 1
Basic Training 2
Professional Training 1
Professional Training 2
Advanced Training 1
Advanced Training 2
Planning Phase of the Bachelor´s Thesis
Implementation Phase of the Bachelor´s Thesis
Finishing Phase of the Bachelor´s Thesis
Intelligent Systems
Embedded systems
Product Development
Technology Innovations
Product Engineering
Computer Technologies
Not grouped
Swedish Written Language
Swedish Oral Skills
Game Engines
Data Structures and Algorithms
Graphical Applications
System laboratory
Organizational Information Security
Encryption Systems
Game Programming and Logics
Simulation and Visualization and Modelling
Game Technologies and Engines
Laboratory Development
IoT Project
Game Production Project
Intelligent Infrastructure
Robotics
Machine Vision
RTOS Real Time Operating Systems
Big Data
Penetration Testing
Quality Management for Exchange Students
Project Management for Exchange Students

Code Name Credits (cr)
AMK_PERTR-1015
BASIC STUDIES

(Choose all)

70
R504TL17OJ Orientation Project 5
R504TL11OJ Introduction ICT studies 5
TELU111OJ Algebra, Geometry and Trigonometry 5
TELU115OJ Linear Algebra (Advanced) 5
R504TL12OJ Introduction to Programming 5
R504TL18OJ Electromagnetism 5
R504TL13OJ Basics of Electronics 5
TELU116OJ Diffential and Integral Calculus (Advanced) 5
R504TL15OJ Swedish for ICT Engineers 5
RUOTSIK Swedish Written Language 0
RUOTSIS Swedish Oral Skills 0
TELU117OJ Differential Equations (Advanced) 5
TELU112OJ Linear Algebra 5
R504TL14OJ Game Physics 5
R504TL19OJ Entreprenourship and Business 5
R504TL16OJ Professional English for ICT 5
AMMTR-1015
PROFESSIONAL STUDIES

(Choose ects: 125)

125
R504TL21OJ Intelligent Systems 5
R504TL22OJ Web Development 5
R504TL26OJ Intelligent System Project 5
R504TL41OJ Software Engineering 5
R504TL29OJ Server Programming 5
R504TL30OJ Networking 5
R504TL23OJ Gaming in Embedded Systems Environment 5
R504TL24OJ Embedded systems 5
R504TL25OJ Object-oriented Programming 5
R504TL27OJ Game Engines 5
R504TL31OJ Product Development Project 5
R504TL32OJ Product Development 5
R504TL33OJ System Oriented Programming 5
R504TL34OJ Mobile Systems Project 5
R504TL35OJ Basics of Mobile Programming 5
R504TL36OJ Data Management 5
R504TL37OJ Cloud Computing 5
R504TL38OJ IoT Project 5
R504TL39OJ Web Application Programming Interfaces (APis) 5
R504TL40OJ Measurement Systems 5
R504TL28OJ Automation Technology 5
R504TL42OJ Management and Leadership 5
R504TL43OJ Event-driven Programming 5
R504TL44OJ Technology Innovations 5
R504TL45OJ Reseach and Development 5
R504TL46OJ Product Engineering 5
R504TL51OJ Computer Technologies 5
R504TL52OJ Wireless Networks 5
R504TL53OJ Data Structures and Algorithms 5
R504TL54OJ Graphical Applications 5
R504TL55OJ System laboratory 5
R504TL56OJ Advanced Mobile Programming 5
R504TL57OJ Organizational Information Security 5
R504TL58OJ ICT Juridics 5
R504TL59OJ Encryption Systems 5
R504TL60OJ Game Programming and Logics 5
R504TL61OJ Simulation and Visualization and Modelling 5
R504TL62OJ Game Technologies and Engines 5
R504TL63OJ Laboratory Development 5
R504TL64OJ Parallell Programming 5
R504TL65OJ Micro Controllers 5
R504TL66OJ IoT Project 5
R504TL67OJ Game Production Project 5
R504TL68OJ Intelligent Infrastructure 5
R504TL69OJ Robotics 5
R504TL70OJ Machine Vision 5
R504TL71OJ RTOS Real Time Operating Systems 5
R504TL72OJ Big Data 5
R504TL73OJ Penetration Testing 5
TELU133OJ Quality Management for Exchange Students 15
TELU134OJ Project Management for Exchange Students 15
VAP_VALTR-1015
FREE-CHOICE ELECTIVES

(Choose ects: 5)

5
HARJOITTTR-1015
PRACTICAL TRAINING

(Choose all)

30
TELU121OK-1002
Basic Training

(Choose all)

10
TELU121AOJ Basic Training 1 5
TELU121BOJ Basic Training 2 5
TELU122OK-1002
Professional Training

(Choose all)

10
TELU122AOJ Professional Training 1 5
TELU122BOJ Professional Training 2 5
TELU123OK-1002
Advanced Training

(Choose all)

10
TELU123AOJ Advanced Training 1 5
TELU123BOJ Advanced Training 2 5
OPINNÄTR-1015
BACHELOR'S THESIS

(Choose all)

20
TELU132OJ Methodological Studies 5
TELU131OK-1002
Bachelor´s Thesis

(Choose all)

15
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