Bachelor of Engineering, Machine Learning and Data Engineering (full time studies), Rovaniemi, Autumn 2021: Machine Learning and Data Engineering 2021 Autumn
Code: R54D21S
Descriptions
This engineering programme gives you the qualification to work in expert positions or as an entrepreneur in the field of machine learning and data management in local and international operating environments. The programme is carried out in close cooperation with the northern industry and business sector. The studies give you an overview of the activities of companies and the industry. You get to study various areas of machine learning and AI, such as programming, mathematical methods, algorithm design and data collection from sensors to cloud technologies. You will get to know IoT and automation systems too. You will also learn how to work in projects as a specialist and also manage projects. You will gain practical expertise to help you work in various challenging international operating environments.
Your studying begins by acquiring the core competences needed in your profession. Consequently, you proceed further by building your strong professional profile, completing advanced industrial projects and carrying out research and development thesis in the end of your studies.
Your core competences consist of communication, languages, project management, mathematics, data management and Full Stack IoT programming. An important part of your core competences are real industrial projects that you carry out with our partners in northern business sector.
You strengthen your profile by diving deeper into the world if AI. You learn about machine learning and deep learning and carry out more advanced development projects in real companies and cases.
The ICT engineering education at Lapland University of Applied Sciences is part of international engineering education development network called CDIO (www.cdio.org). The network has over 50 members from 25 different countries. The themes of your academic years come from the CDIO principle, which aims at strengthening knowledge, skills and attitudes from the basis of international engineering education framework. The themes of CDIO follow the idea of process or system development. The themes are structured around academic years as follows:
- 1st year: C for Conceiving
- 2nd year: D for Designing
- 3rd year: I for Implementing
- 4th year: O for Operating
You will learn through developing. Your courses are held during day-time in Rovaniemi campus, where you will work together with your fellow students, hands-on, in projects and by carrying out individual and group assignments. You receive technical and general guidance from our experts both at campus and online. You complete industrial projects each year in cooperation with northern business and industry partner. You will also take courses online.
In total, your studies include 50 ECTS of internships which are shown as industrial work and projects in your curriculum. These projects take place during each academic year in order to ensure tight business collaboration throughout your studies.
The programme is 240 ECTS and the duration is 4 years. The study structure consists of:
- Core competences 165 ECTS, including industrial work and projects 20 ECTS
- Profiling competences 55 ECTS, including advanced industrial projects 30 ECTS
- Thesis 20 ECTS
In addition to the study year themes in the CDIO-framework, you will have semester themes that lead you in your professional path to become an industrial machine learning expert.
- 1st semester: What it means to be an engineer?
- 2nd semester: Conceiving the basics of systems development
- 3rd semester: Designing data systems
- 4th semester: Designing data collection in industrial context
- 5th semester: Implementing data management and machine learning
- 6th semester: Implementing deep learning and digital twins
- 7th semester: Operating and managing systems
- 8th semester: Developing companies and organisations
Select timing, structure or classification view
Show study timings by semester, study year or period
Code | Name | Credits (cr) | 2021-2022 | 2022-2023 | 2023-2024 | 2024-2025 |
Autumn
2021 |
Spring
2022 |
Autumn
2022 |
Spring
2023 |
Autumn
2023 |
Spring
2024 |
Autumn
2024 |
Spring
2025 |
1. / 2021 | 2. / 2022 | 3. / 2022 | 1. / 2022 | 2. / 2023 | 3. / 2023 | 1. / 2023 | 2. / 2024 | 3. / 2024 | 1. / 2024 | 2. / 2025 | 3. / 2025 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
TVTCORE21D |
CORE COMPETENCES
(Choose all) |
135 | ||||||||||||||||||||||||
TVTWFT21D |
Working in the Field of Technology
(Choose all) |
25 | ||||||||||||||||||||||||
R504D50 | Introductory studies | 5 | 5 | 5 | 5 | |||||||||||||||||||||
R504D56 | Project Management | 5 | 5 | 5 | 2.5 | 2.5 | ||||||||||||||||||||
R504D64 | Agile Project Management | 5 | 5 | 5 | 5 | |||||||||||||||||||||
R504D90 | Business Skills and Entrepreneurship | 5 | 5 | 5 | 5 | |||||||||||||||||||||
R504D91 | Industrial Engineering and Lean | 5 | 5 | 5 | 5 | |||||||||||||||||||||
TVTESL21D |
English and Swedish Language Skills
(Choose ects: 0) |
0 | ||||||||||||||||||||||||
R504D53 | English for ICT Engineers | 5 | 5 | 5 | 5 | |||||||||||||||||||||
R504D73 | English for ICT Engineers 2 | 5 | 5 | 5 | 2.5 | 2.5 | ||||||||||||||||||||
R504D61 | Swedish for ICT Engineers | 5 | 5 | 5 | 2.5 | 2.5 | ||||||||||||||||||||
R504D59 | Communication Skills | 5 | 5 | 5 | 5 | |||||||||||||||||||||
R501R17AOJ | Ruotsin suullinen taito | 0 | ||||||||||||||||||||||||
R501R17BOJ | Ruotsin kirjallinen taito | 0 | ||||||||||||||||||||||||
TVTFIN21D |
Finnish Language Skills
(Choose ects: 0) |
0 | ||||||||||||||||||||||||
VVV30 | Finnish 1 | 5 | 5 | 5 | 5 | |||||||||||||||||||||
VVV31 | Finnish 2 | 5 | 5 | 5 | 2.5 | 2.5 | ||||||||||||||||||||
VVV32 | Finnish 3 | 5 | 5 | 5 | 5 | |||||||||||||||||||||
VVV33 | Finnish 4 | 5 | 5 | 5 | 2.5 | 2.5 | ||||||||||||||||||||
TVTMAT21D |
Mathematical Core Competences
(Choose all) |
20 | ||||||||||||||||||||||||
R504D51 | Algebra, Geometry and Trigonometry | 5 | 5 | 5 | 5 | |||||||||||||||||||||
R504D65 | Data Analytics | 5 | 5 | 5 | 2.5 | 2.5 | ||||||||||||||||||||
R504D58 | Linear Algebra | 5 | 5 | 5 | 5 | |||||||||||||||||||||
R504D75 | Algorithms and Data Structures | 5 | 5 | 5 | 2.5 | 2.5 | ||||||||||||||||||||
TVTDATP21D |
Data Management and Programming
(Choose all) |
40 | ||||||||||||||||||||||||
R504D52 | Introduction to Programming | 5 | 5 | 5 | 5 | |||||||||||||||||||||
R504D57 | Web Programming | 5 | 5 | 5 | 2.5 | 2.5 | ||||||||||||||||||||
R504D66 | Relational Databases | 5 | 5 | 5 | 5 | |||||||||||||||||||||
R504D74 | Cyber Security | 5 | 5 | 5 | 2.5 | 2.5 | ||||||||||||||||||||
R504D76 | SQL and NoSQL Databases | 5 | 5 | 5 | 5 | |||||||||||||||||||||
R504D77 | Distributed Systems | 5 | 5 | 5 | 5 | |||||||||||||||||||||
R504D78 | Cloud Computing | 5 | 5 | 5 | 5 | |||||||||||||||||||||
R504D79 | Data Mining and Open Data | 5 | 5 | 5 | 5 | |||||||||||||||||||||
TVTIOTA21D |
IoT and Automation Systems
(Choose all) |
30 | ||||||||||||||||||||||||
R504D54 | Introduction to Networks | 5 | 5 | 5 | 5 | |||||||||||||||||||||
R504D55 | Electronics in IoT | 5 | 5 | 5 | 5 | |||||||||||||||||||||
R504D93 | Automation Systems and Data Management | 5 | 5 | 5 | 5 | |||||||||||||||||||||
R504D62 | IoT and Intelligent Systems | 5 | 5 | 5 | 2.5 | 2.5 | ||||||||||||||||||||
R504D71 | Automation and IoT Platforms | 5 | 5 | 5 | 2.5 | 2.5 | ||||||||||||||||||||
R504D72 | Sensors and Data Acquisition | 5 | 5 | 5 | 2.5 | 2.5 | ||||||||||||||||||||
TVTWP21D |
Industrial Work and Projects
(Choose all) |
20 | ||||||||||||||||||||||||
R504D69 | Industrial Project 1 | 5 | 5 | 5 | 2.5 | 2.5 | ||||||||||||||||||||
R504D70 | Industrial Project 2 | 5 | 5 | 5 | 2.5 | 2.5 | ||||||||||||||||||||
R504D83 | Industrial Project 3 | 10 | 10 | 10 | 5 | 5 | ||||||||||||||||||||
TVTPROF21D |
PROFILING COMPETENCES
(Choose all) |
65 | ||||||||||||||||||||||||
TVTML21D |
Industrial AI Expertise
(Choose all) |
25 | ||||||||||||||||||||||||
R504D67 | Machine Learning in the Cloud | 5 | 5 | 5 | 5 | |||||||||||||||||||||
R504D94 | Machine Learning Algorithms | 5 | 5 | 5 | 5 | |||||||||||||||||||||
R504D80 | Deep Learning | 5 | 5 | 5 | 2.5 | 2.5 | ||||||||||||||||||||
R504D81 | Digital Twins | 5 | 5 | 5 | 2.5 | 2.5 | ||||||||||||||||||||
R504D92 | Emerging Technologies | 5 | 5 | 5 | 2.5 | 2.5 | ||||||||||||||||||||
TVTADVP21D |
Advanced Industrial Projects
(Choose all) |
30 | ||||||||||||||||||||||||
R504D85 | Advanced Industrial Project 1 | 15 | 15 | 15 | 15 | |||||||||||||||||||||
R504D86 | Advanced Industrial Project 2 | 15 | 15 | 15 | 7.5 | 7.5 | ||||||||||||||||||||
TVTFREE21D |
Free-choice Elective Studies
(Choose ects: 10) |
10 | ||||||||||||||||||||||||
TVTRD21D |
RESEARCH AND DEVELOPMENT COMPETENCES
(Choose all) |
20 | ||||||||||||||||||||||||
R504D84 | 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 | 70 | 70 | 60 | 50 | 35 | 35 | 35 | 35 | 30 | 30 | 30 | 20 | 35 | 17.5 | 17.5 | 35 | 17.5 | 17.5 | 30 | 15 | 15 | 30 | 10 | 10 |
Due to the timing of optional and elective courses, credit accumulation per semester / academic year may vary.
Certificate structure
Bachelor of Engineering, Machine Learning and Data Engineering Competences (2021-)
Ethical skills
- is able to take responsibility for one’s own actions and for the consequences of these actions |
Business Skills and Entrepreneurship |
Industrial Engineering and Lean |
Cyber Security |
Data Mining and Open Data |
Industrial Project 1 |
Industrial Project 2 |
Industrial Project 3 |
Advanced Industrial Project 1 |
Advanced Industrial Project 2 |
Research Methods |
Planning Phase of the Bachelor´s Thesis |
Implementation Phase of the Bachelor´s Thesis |
Finishing Phase of the Bachelor´s Thesis |
Innovation skills
- is able to conduct research, development and innovation projects applying the existing knowledge and methods of the field |
Business Skills and Entrepreneurship |
Industrial Engineering and Lean |
Industrial Project 1 |
Industrial Project 2 |
Industrial Project 3 |
Emerging Technologies |
Advanced Industrial Project 1 |
Advanced Industrial Project 2 |
Research Methods |
Planning Phase of the Bachelor´s Thesis |
Implementation Phase of the Bachelor´s Thesis |
Finishing Phase of the Bachelor´s Thesis |
IoT development skills
• The student can design and implement an IoT-system |
Algorithms and Data Structures |
Introduction to Programming |
Cyber Security |
Cloud Computing |
Introduction to Networks |
Electronics in IoT |
Automation Systems and Data Management |
IoT and Intelligent Systems |
Automation and IoT Platforms |
Sensors and Data Acquisition |
Machine Learning in the Cloud |
Machine Learning Algorithms |
Deep Learning |
Digital Twins |
Internationalisation skills
- possesses communicative competence necessary for one’s work and for professional development in the subject field |
English for ICT Engineers |
English for ICT Engineers 2 |
Swedish for ICT Engineers |
Communication Skills |
Ruotsin suullinen taito |
Ruotsin kirjallinen taito |
Finnish 1 |
Finnish 2 |
Finnish 3 |
Finnish 4 |
Industrial Project 1 |
Industrial Project 2 |
Industrial Project 3 |
Advanced Industrial Project 1 |
Advanced Industrial Project 2 |
Machine Learning and AI skills
• The student can apply mathematical methods in data processing and analysis |
Algebra, Geometry and Trigonometry |
Data Analytics |
Linear Algebra |
Algorithms and Data Structures |
Data Mining and Open Data |
Automation Systems and Data Management |
Automation and IoT Platforms |
Machine Learning in the Cloud |
Machine Learning Algorithms |
Deep Learning |
Digital Twins |
Emerging Technologies |
Advanced Industrial Project 1 |
Advanced Industrial Project 2 |
Mathematical competence
• The student can think logically and mathematically |
Algebra, Geometry and Trigonometry |
Data Analytics |
Linear Algebra |
Algorithms and Data Structures |
Web Programming |
Data Mining and Open Data |
Introduction to Networks |
Sensors and Data Acquisition |
Machine Learning Algorithms |
Deep Learning |
Digital Twins |
Software development skills
• The student knows basic programming structures and logic |
Agile Project Management |
Data Analytics |
Algorithms and Data Structures |
Introduction to Programming |
Web Programming |
Relational Databases |
Cyber Security |
SQL and NoSQL Databases |
Distributed Systems |
Cloud Computing |
Data Mining and Open Data |
Automation Systems and Data Management |
IoT and Intelligent Systems |
Automation and IoT Platforms |
Sensors and Data Acquisition |
Learning skills
- is able to self-evaluate and develop one’s competence and learning style orientation |
Introductory studies |
Introduction to Programming |
Electronics in IoT |
Industrial Project 1 |
Industrial Project 2 |
Industrial Project 3 |
Emerging Technologies |
Research Methods |
Planning Phase of the Bachelor´s Thesis |
Implementation Phase of the Bachelor´s Thesis |
Finishing Phase of the Bachelor´s Thesis |
Work community skills
- is able to operate as a member of a work community |
Introductory studies |
Project Management |
Agile Project Management |
Business Skills and Entrepreneurship |
Industrial Engineering and Lean |
Communication Skills |
Industrial Project 1 |
Industrial Project 2 |
Industrial Project 3 |
Advanced Industrial Project 1 |
Advanced Industrial Project 2 |
Not grouped |
Code | Name | Credits (cr) |
---|---|---|
TVTCORE21D |
CORE COMPETENCES
(Choose all) |
135 |
TVTWFT21D |
Working in the Field of Technology
(Choose all) |
25 |
R504D50 | Introductory studies | 5 |
R504D56 | Project Management | 5 |
R504D64 | Agile Project Management | 5 |
R504D90 | Business Skills and Entrepreneurship | 5 |
R504D91 | Industrial Engineering and Lean | 5 |
TVTESL21D |
English and Swedish Language Skills
(Choose ects: 0) |
0 |
R504D53 | English for ICT Engineers | 5 |
R504D73 | English for ICT Engineers 2 | 5 |
R504D61 | Swedish for ICT Engineers | 5 |
R504D59 | Communication Skills | 5 |
R501R17AOJ | Ruotsin suullinen taito | 0 |
R501R17BOJ | Ruotsin kirjallinen taito | 0 |
TVTFIN21D |
Finnish Language Skills
(Choose ects: 0) |
0 |
VVV30 | Finnish 1 | 5 |
VVV31 | Finnish 2 | 5 |
VVV32 | Finnish 3 | 5 |
VVV33 | Finnish 4 | 5 |
TVTMAT21D |
Mathematical Core Competences
(Choose all) |
20 |
R504D51 | Algebra, Geometry and Trigonometry | 5 |
R504D65 | Data Analytics | 5 |
R504D58 | Linear Algebra | 5 |
R504D75 | Algorithms and Data Structures | 5 |
TVTDATP21D |
Data Management and Programming
(Choose all) |
40 |
R504D52 | Introduction to Programming | 5 |
R504D57 | Web Programming | 5 |
R504D66 | Relational Databases | 5 |
R504D74 | Cyber Security | 5 |
R504D76 | SQL and NoSQL Databases | 5 |
R504D77 | Distributed Systems | 5 |
R504D78 | Cloud Computing | 5 |
R504D79 | Data Mining and Open Data | 5 |
TVTIOTA21D |
IoT and Automation Systems
(Choose all) |
30 |
R504D54 | Introduction to Networks | 5 |
R504D55 | Electronics in IoT | 5 |
R504D93 | Automation Systems and Data Management | 5 |
R504D62 | IoT and Intelligent Systems | 5 |
R504D71 | Automation and IoT Platforms | 5 |
R504D72 | Sensors and Data Acquisition | 5 |
TVTWP21D |
Industrial Work and Projects
(Choose all) |
20 |
R504D69 | Industrial Project 1 | 5 |
R504D70 | Industrial Project 2 | 5 |
R504D83 | Industrial Project 3 | 10 |
TVTPROF21D |
PROFILING COMPETENCES
(Choose all) |
65 |
TVTML21D |
Industrial AI Expertise
(Choose all) |
25 |
R504D67 | Machine Learning in the Cloud | 5 |
R504D94 | Machine Learning Algorithms | 5 |
R504D80 | Deep Learning | 5 |
R504D81 | Digital Twins | 5 |
R504D92 | Emerging Technologies | 5 |
TVTADVP21D |
Advanced Industrial Projects
(Choose all) |
30 |
R504D85 | Advanced Industrial Project 1 | 15 |
R504D86 | Advanced Industrial Project 2 | 15 |
TVTFREE21D |
Free-choice Elective Studies
(Choose ects: 10) |
10 |
TVTRD21D |
RESEARCH AND DEVELOPMENT COMPETENCES
(Choose all) |
20 |
R504D84 | 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 |