Skip to main content

Degree Programme in Mechanical Engineering: Machine Automation

Code: 22AI112P

Degree:
Bachelor of Engineering

Degree title:
Bachelor of Engineering

Credits:
240 ects

Duration:
4 years (240 cr)

Start semester:
Spring 2022

Description

240 cr
4 years
Full-time studies
Degree Programme in Mechanical Engineering, students with matriculation exam

DEGREE PROGRAMME IN MECHANICAL ENGINEERING, ENGINEER (Polytechnic), 240 ECTS

BASIC VALUES (VALUES & MISSION)
The purpose of mechanical engineering is to create effective instruments to carry out the activities of our living environment. These fields of technology free people from the jobs which are repetitive, straining and detrimental to health and make it possible to focus on control and design activities. Well-functional machines can reduce energy consumption. This has a direct impact on saving the diminishing natural resources.
The basic values of design, manufacturing and maintenance focus on high quality, safety, appropriateness, functionality and customer satisfaction regarding the machines and devices needed in the industry and in private use. Equally important values include the ease of use, pleasant exterior features, ergonomics, recycling regulation and fulfilment of environmental norms.
In commercial field of mechanical engineering, the emphasis is placed on customer orientation, entrepreneurship, competitiveness and economy. Moreover, quality is reinforced work, services and productions. The principals of profit-making entrepreneurship include appreciation of professional skills, responsibility for safety, improvement of staff and their well being, reliability and integrity. For career seeking students, continuity of activity and a sustainable development assure a supply of work placements.
Internationalization and knowledge of foreign cultures are increasingly becoming more central. The customers are private individuals and people working in the fields of design, consultancy and productive companies, which have increasingly more international connections.

DESCRIPTION
Most of the exporting from our country consists of machines and devices, the design and production management of which belong to mechanical and production engineers. Engineers must master their field of expertise in the different cultural environments. Mechanical engineering has a long tradition in Pirkanmaa. Therefore, mechanical engineering and automation have been chosen as one of the focuses on the expertise centres.
Due to European integration, quality and security regulations have been standardized and product liability is valid regarding this field. In addition to this, the quality system of EU certification is required more and more often from the companies. Because of the environmental protection, ever stricter information is required regarding the disposal of machines and devices after their lifetime.
Maintenance and repair of machines and devices belong to mechanical engineering as its own business field. The demand for maintenance is a result from wear, break- downs and ageing of machines and devices. As the shipments of many machines and devices occur between different companies and often these deliveries are related to construction, it is necessary to have seamless cooperation with different parties regarding the shipments. In addition to the technological knowledge, financing and expense knowledge are needed in this field. Also, a good working knowledge of laws and regulations and project management skills are necessary. This is especially true when the focus is on cost awareness in product development.
Recent changes in working life require companies to satisfy the customers? needs increasingly faster and more flexible. Because of this, the suppliers have divided into smaller and independent units and into a network in order to serve the customers better. The purpose of information technology is emphasized when managing networks consisting of small units? as well as in all areas of mechanical and production engineering.

REQUIREMENTS OF PROFESSIONAL SKILLS
In addition to basic professional studies, the professionals must master a specific field of mechanical engineering. The specialisation options in mechanical engineering are machine automation, aircraft engineering, production systems and product development. The application of IT and versatile social skills are essential for coping with the working life tasks.
Having initiative, being cooperative, flexible and responsible, as well as having skills in problem-solving, stress and adjustment management are necessary traits for mechanical and production engineers. In addition to this, economical thinking, enterprise, customer orientation and being willing to serve are also needed. The continuously changing world of mechanical engineering and production systems require the professionals to constantly maintain up-to-date skills and follow changes regarding their specialization field.
The mechanical engineer needs for problem solving and also physics and chemistry to understand the most important phenomena of the field. However, in working life, deeper technical skills are needed, such as the basic skills in mechanical engineering, machine automation, product development and creative production systems.
Maintaining an international competitiveness in mechanical engineering requires language skills, different cultural knowledge, human relationship-, communication- and negotiation skills. The engineer is must also to have willingness for lifelong learning.

OBJECTIVES OF EDUCATION
An objective of the degree programme in mechanical engineering is to provide extensive technical thinking skills, readiness for acquisition of information and professional studies. Another objective is to provide a possibility for further studies related to present and future professions. The aim is to support the students? independent decision making when it comes to forming a curriculum.

PROJECT STUDYING
Together with practical work assignments and group work a student may do projects. The projects which are supervised by instructors can replace courses if so agreed or they can be included as free-choice studies. The subjects for the projects can come from business life or be, for example, development assignments of the laboratory. There will be a report as a result of the project. The work will be evaluated on the grounds of the report. Project and practical assignments have an especially important focus on the study path of production systems.

STRUCTURE OF THE STUDIES
The basic professional studies consist of 120 cr. The compulsory studies of specialization options consists of 45 cr and in addition to this, the students will choose 15 cr of professional studies which are approved by the head of the department. The supply of optional professional studies may vary yearly depending on the economic resources. In addition to professional and advanced professional studies, the degree programme consists of practical training (30 cr), free-choice studies (15 cr) and final thesis (15 cr).

Description

Machine automation engineering The study path of machine automation trains mechanical engineers, who work with automated production systems or in maintenance, development or design tasks for various products or components. The study path also gives readiness to work in the field of marketing and education and tasks that require superior proficiency.

Show study timings by academic year, semester or period

Code Name Credits (cr) 2021-2022 2022-2023 2023-2024 2024-2025 2025-2026 Spring 2022 Autumn 2022 Spring 2023 Autumn 2023 Spring 2024 Autumn 2024 Spring 2025 Autumn 2025 3. / 2022 4. / 2022 1. / 2022 2. / 2022 3. / 2023 4. / 2023 1. / 2023 2. / 2023 3. / 2024 4. / 2024 1. / 2024 2. / 2024 3. / 2025 4. / 2025 1. / 2025 2. / 2025
22AI112P-1001
Basics of Technical Science

(Choose all )

13
5N00EG72 Geometry and Vector Algebra 3 3 3 1.5 1.5
5N00EG73 Functions and Matrices 3 3 3 1.5 1.5
5N00EI67 Mechanics 3 3 3 1.5 1.5
5N00EI74 Thermodynamics and Fluid Mechanics 4 4 4 2 2
22AI112P-1002
Tools of Mechanical Engineering

(Choose all )

25
5K00DM63 Machine Design Basics 5 5 5 2.5 2.5
5K00DM65 IT Basics and Systems 5 5 5 2.5 2.5
5K00DJ95 Trump Cards of Working Life 2 2 2 1 1
5K00DU88 Basics and Reporting on Manufacturing and Quality Technology 5 3 3 1.5 1.5
5K00DJ85 Computer Aided Design 1 3 3 3 1.5 1.5
22AI112P-1003
Free-choice Studies, Complementing Basic Studies in Mechanical Engineering

(Choose ects: 5)

5
5N00EG71 Orientation for Engineering Mathematics 3 3 3 1.5 1.5
5K00DJ97 Trump Cards of Project Management 2 2 2 1 1
22AI112P-1004
Basic Competences of Mechanical Engineering

(Choose all )

21
5K00DM64 Statics 5 5 5 2.5 2.5
5K00DK05 Computer Aided Design 2 4 4 4 2 2
5K00DU89 IoT-project 3 3 3 1.5 1.5
5K00DK57 Industrial Economics 5 5 5 2.5 2.5
22AI112P-1005
Free-choice Studies Complementing Studies in Mechanical Engineering

(Choose ects: 4)

4
5K00DK41 Industry Seminars 1 1 1 0.5 0.5
5N00EK86 English for Engineers 3 3 3 1.5 1.5
22AI112P-1006
Engineering Competences of Technical Science

(Choose all )

12
5N00EG74 Differential Calculus 3 3 3 1.5 1.5
5N00EG75 Integral Calculus 3 3 3 1.5 1.5
5N00EI69 Electrostatics and Electric Circuits, Magnetism 3 3 3 1.5 1.5
5K00DK09 Environment and Chemistry 3 3 3 1.5 1.5
22AI112P-1007
Dimensioning of Machine Structures, part 1

(Choose all )

15
5K00DM66 Strength of Materials 5 5 5 2.5 2.5
5K00DK43 Electrical Engineering 5 5 5 2.5 2.5
5K00DK29 Automation Technology 5 5 5 2.5 2.5
22AI112P-1008
Engineering Competences of Mechanical Engineering

(Choose all )

23
5K00DK31 Practical Training 1 6 6 6 3 3
5N00EI70 Oscillations and Wave Mechanics, Atom and Nuclear Physics 3 3 3 1.5 1.5
5K00DK37 Basics of Material Engineering 4 4 4 2 2
5K00DK35 Laboratories of Material and Production Engineering 4 4 4 2 2
5K00DL17 Basics of 3D-printing 3 3 3 1.5 1.5
22AI112P-1009
Free-choice Complementing Studies in Engineering Competences of Mechanical Engineering

(Choose ects: 3)

3
5N00EK79 Basic Course in Swedish for Technical Science 3 3 3 1.5 1.5
22AI112P-1010
Core Competences of Mechanical Engineering

(Choose all )

10
5N00EK78 Swedish Language, Spoken 2 2 2 1 1
5N00EK77 Swedish Language, Written 2 2 2 1 1
5N00EI72 Laboratory Works of Physics 3 3 3 1.5 1.5
22AI112P-1011
Free-choice Studies Complementing Basic Competences of Study Path

(Choose ects: 3)

3
5N00EK81 Working English for Engineers 3 3 3 1.5 1.5
22AI112P-1012
Dimensioning of Machine Structures, part 2

(Choose all )

13
5K00DU91 Basics of Machine Components 5 5 5 2.5 2.5
5K00DM67 Dynamics 5 5 5 2.5 2.5
5K00DK61 Energy Engineering 3 3 3 1.5 1.5
22AI112P-1013
Common Competences in Study Sath

(Choose all )

15
5K00DU92 Sensor Technology and Automation Applications 5 5 5 2.5 2.5
5K00DU93 Product Development 5 5 5 2.5 2.5
5K00DK77 Quality and Measuring Technology 5 5 5 2.5 2.5
22AI112P-1014
Advanced Competences of Mechanical Engineering

(Choose all )

18
5K00DK65 Practical Training 2 12 12 12 6 6
5K00DK63 Leadership and Labour Law 3 3 3 1.5 1.5
5N00EK80 Technical English for Professionals 3 3 3 1.5 1.5
22AI112P-1015
Engineering Competences of Study Path

(Choose all )

13
5K00FO17 Projektityö/Project Work 4 4 4 2 2
22AI112P-1016
Engineering Competencies of Machine Automation

(Choose all )

9
5K00DK69 Control Systems 4 4 4 2 2
5K00DK85 Mechatronics Basics 5 5 5 2.5 2.5
22AI112P-1019
Core Competences of Study Path

(Choose all )

9
22AI112P-1020
Core Competences of Machine Automation

(Choose all )

9
5K00DK71 Mechanical Automation Lab 4 4 4 2 2
5K00DL03 Robotics 5 5 5 2.5 2.5
22AI112P-1023
Advanced Competencies of Study Path

(Choose all )

5
5K00DL59 Work Projects in Mechanical Engineering 5 5 5 2.5 2.5
22AI112P-1027
Optional Unity of Industrial Management

(Choose 0)

0
5K00DL61 Industrial Logistic Processes 5 5 5 2.5 2.5
5K00DL69 Industrial Business Engineering and Entrepreneurship 5 5 5 2.5 2.5
5K00DL63 Industrial Computing and Business Intelligence 5 5 5 2.5 2.5
5K00DL65 Product Development, Sales and Marketing 5 5 5 2.5 2.5
5K00DL67 Industrial Projects and Quality Control 5 5 5 2.5 2.5
5K00EK61 Industrial Economy Project 5 5 5 2.5 2.5
22AI112P-1028
Free-choice Studies Complementing Advanced Competences of Study Path

(Choose ects: 0)

0
5K00DL81 Special Engineering Projects 1 - 5 5 5 2.5 2.5
22AI112P-1029
Complementary Competences of Mechanical Engineering

(Choose all )

12
5K00DL37 Practical Training 3 12 12 12 6 6
22AI112P-1030
Skills of Making Bachelor's Thesis

(Choose all )

18
5N00EK88 Finnish Language and Reporting 3 3 3 1.5 1.5
7F00FH00 Thesis Plan 5 5 5 2.5 2.5
7F00FH01 Implementing Thesis 5 5 5 2.5 2.5
7F00FH02 Reporting Thesis 5 5 5 2.5 2.5
Total 240 37 70 66 67 15 37 38 32 44 22 42 25 15 18.5 18.5 19 19 16 16 22 22 11 11 21 21 12.5 12.5 7.5 7.5

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

TAMK Generic Competences

TAMK’s generic competences mean such competences that every graduating student of TAMK should have. These competences are mainly learnt inside courses with the support of diverse teaching methods, but the fields of study may also offer specific courses on some of the themes.

Ethical Competence

- is able to take responsibility for one’s own actions and their consequences
- is able to work according to the ethical principles of the field
- is able to take other people into account in one’s work
- is able to apply the principles of equality
- is able to apply the principles of sustainable development
- is capable of social influencing using one’s know-how and based on ethical values.

Leadership and Labour Law
Finnish Language and Reporting
Innovation Competence

- is capable of creative problem solving and development of working methods
- is able to work in projects
- is able to conduct research and development projects applying the existing knowledge and methods of the field
- is able to find customer-oriented, sustainable and profitable solutions.

Work Projects in Mechanical Engineering
Special Engineering Projects
IInternationalisation Competence

- possesses language skills necessary for one’s work and for professional development in the field
- is capable of multicultural cooperation
- can take into account the effects of and opportunities for internationalisation development in one’s own field.

English for Engineers
Basic Course in Swedish for Technical Science
Swedish Language, Spoken
Swedish Language, Written
Working English for Engineers
Technical English for Professionals
Learning Competence

- is able to evaluate and develop one’s competence and learning style
- is able to retrieve and analyse information and evaluate it critically
- is capable of taking responsibility for learning and sharing of knowledge in teams.

Machine Design Basics
IT Basics and Systems
Finnish Language and Reporting
Working Community Competence

is able to operate as a member of a work community and promote its wellbeing
- is able to operate in communicative and interactive situations in working life
- is able to utilise information and communications technology in one’s field
- is able to create personal contacts in working life and work in networks
- is capable of decision making in unpredicted situations
- has abilities for leadership and independent work as an expert
- possesses entrepreneurial skills.

Trump Cards of Working Life
Trump Cards of Project Management
Practical Training 1
Practical Training 2
Work Projects in Mechanical Engineering
Special Engineering Projects
Practical Training 3
Unclassified
Geometry and Vector Algebra
Functions and Matrices
Mechanics
Thermodynamics and Fluid Mechanics
Basics and Reporting on Manufacturing and Quality Technology
Computer Aided Design 1
Orientation for Engineering Mathematics
Statics
Computer Aided Design 2
IoT-project
Industrial Economics
Industry Seminars
Differential Calculus
Integral Calculus
Electrostatics and Electric Circuits, Magnetism
Environment and Chemistry
Strength of Materials
Electrical Engineering
Automation Technology
Oscillations and Wave Mechanics, Atom and Nuclear Physics
Basics of Material Engineering
Laboratories of Material and Production Engineering
Basics of 3D-printing
Laboratory Works of Physics
Basics of Machine Components
Dynamics
Energy Engineering
Sensor Technology and Automation Applications
Product Development
Quality and Measuring Technology
Projektityö/Project Work
Control Systems
Mechatronics Basics
Advanced Course in Machine Elements
CAE
Mechanical Automation Lab
Robotics
Finite Element Method
PLM
Industrial Logistic Processes
Industrial Business Engineering and Entrepreneurship
Industrial Computing and Business Intelligence
Product Development, Sales and Marketing
Industrial Projects and Quality Control
Industrial Economy Project
Thesis Plan
Implementing Thesis
Reporting Thesis

FEANI

Basic Sciences (Other than mathematics)

No attached course units

Basic Sciences, Mathematics

No attached course units

Engineering subjects

No attached course units

Non-technical subjects

No attached course units

Unclassified
Geometry and Vector Algebra
Functions and Matrices
Mechanics
Thermodynamics and Fluid Mechanics
Machine Design Basics
IT Basics and Systems
Trump Cards of Working Life
Basics and Reporting on Manufacturing and Quality Technology
Computer Aided Design 1
Orientation for Engineering Mathematics
Trump Cards of Project Management
Statics
Computer Aided Design 2
IoT-project
Industrial Economics
Industry Seminars
English for Engineers
Differential Calculus
Integral Calculus
Electrostatics and Electric Circuits, Magnetism
Environment and Chemistry
Strength of Materials
Electrical Engineering
Automation Technology
Practical Training 1
Oscillations and Wave Mechanics, Atom and Nuclear Physics
Basics of Material Engineering
Laboratories of Material and Production Engineering
Basics of 3D-printing
Basic Course in Swedish for Technical Science
Swedish Language, Spoken
Swedish Language, Written
Laboratory Works of Physics
Working English for Engineers
Basics of Machine Components
Dynamics
Energy Engineering
Sensor Technology and Automation Applications
Product Development
Quality and Measuring Technology
Practical Training 2
Leadership and Labour Law
Technical English for Professionals
Projektityö/Project Work
Control Systems
Mechatronics Basics
Advanced Course in Machine Elements
CAE
Mechanical Automation Lab
Robotics
Finite Element Method
PLM
Work Projects in Mechanical Engineering
Industrial Logistic Processes
Industrial Business Engineering and Entrepreneurship
Industrial Computing and Business Intelligence
Product Development, Sales and Marketing
Industrial Projects and Quality Control
Industrial Economy Project
Special Engineering Projects
Practical Training 3
Finnish Language and Reporting
Thesis Plan
Implementing Thesis
Reporting Thesis

Degree Certificate - Bachelors's degree (EQF6)

Structuring for Degree Certificate for Bachelor's Degree, according to AMK legislation. (Basic model).

Practical Training
Practical Training 1
Practical Training 2
Practical Training 3
Bachelor's Thesis
Thesis Plan
Implementing Thesis
Reporting Thesis
Basic and Professional Studies
Geometry and Vector Algebra
Functions and Matrices
Mechanics
Thermodynamics and Fluid Mechanics
Machine Design Basics
IT Basics and Systems
Trump Cards of Working Life
Basics and Reporting on Manufacturing and Quality Technology
Computer Aided Design 1
Statics
Computer Aided Design 2
IoT-project
Industrial Economics
Differential Calculus
Integral Calculus
Electrostatics and Electric Circuits, Magnetism
Environment and Chemistry
Strength of Materials
Electrical Engineering
Automation Technology
Oscillations and Wave Mechanics, Atom and Nuclear Physics
Basics of Material Engineering
Laboratories of Material and Production Engineering
Basics of 3D-printing
Swedish Language, Spoken
Swedish Language, Written
Laboratory Works of Physics
Working English for Engineers
Basics of Machine Components
Dynamics
Energy Engineering
Sensor Technology and Automation Applications
Product Development
Quality and Measuring Technology
Leadership and Labour Law
Technical English for Professionals
Control Systems
Mechatronics Basics
Advanced Course in Machine Elements
CAE
Mechanical Automation Lab
Robotics
Finite Element Method
PLM
Work Projects in Mechanical Engineering
Finnish Language and Reporting
Free-Choice Studies
Orientation for Engineering Mathematics
Trump Cards of Project Management
Industry Seminars
English for Engineers
Basic Course in Swedish for Technical Science
Industrial Logistic Processes
Industrial Business Engineering and Entrepreneurship
Industrial Computing and Business Intelligence
Product Development, Sales and Marketing
Industrial Projects and Quality Control
Industrial Economy Project
Special Engineering Projects
Unclassified
Projektityö/Project Work

Code Name Credits (cr)
22AI112P-1001
Basics of Technical Science

(Choose all)

13
5N00EG72 Geometry and Vector Algebra 3
5N00EG73 Functions and Matrices 3
5N00EI67 Mechanics 3
5N00EI74 Thermodynamics and Fluid Mechanics 4
22AI112P-1002
Tools of Mechanical Engineering

(Choose all)

25
5K00DM63 Machine Design Basics 5
5K00DM65 IT Basics and Systems 5
5K00DJ95 Trump Cards of Working Life 2
5K00DU88 Basics and Reporting on Manufacturing and Quality Technology 5
5K00DJ85 Computer Aided Design 1 3
22AI112P-1003
Free-choice Studies, Complementing Basic Studies in Mechanical Engineering

(Choose ects: 5)

5
5N00EG71 Orientation for Engineering Mathematics 3
5K00DJ97 Trump Cards of Project Management 2
22AI112P-1004
Basic Competences of Mechanical Engineering

(Choose all)

21
5K00DM64 Statics 5
5K00DK05 Computer Aided Design 2 4
5K00DU89 IoT-project 3
5K00DK57 Industrial Economics 5
22AI112P-1005
Free-choice Studies Complementing Studies in Mechanical Engineering

(Choose ects: 4)

4
5K00DK41 Industry Seminars 1
5N00EK86 English for Engineers 3
22AI112P-1006
Engineering Competences of Technical Science

(Choose all)

12
5N00EG74 Differential Calculus 3
5N00EG75 Integral Calculus 3
5N00EI69 Electrostatics and Electric Circuits, Magnetism 3
5K00DK09 Environment and Chemistry 3
22AI112P-1007
Dimensioning of Machine Structures, part 1

(Choose all)

15
5K00DM66 Strength of Materials 5
5K00DK43 Electrical Engineering 5
5K00DK29 Automation Technology 5
22AI112P-1008
Engineering Competences of Mechanical Engineering

(Choose all)

23
5K00DK31 Practical Training 1 6
5N00EI70 Oscillations and Wave Mechanics, Atom and Nuclear Physics 3
5K00DK37 Basics of Material Engineering 4
5K00DK35 Laboratories of Material and Production Engineering 4
5K00DL17 Basics of 3D-printing 3
22AI112P-1009
Free-choice Complementing Studies in Engineering Competences of Mechanical Engineering

(Choose ects: 3)

3
5N00EK79 Basic Course in Swedish for Technical Science 3
22AI112P-1010
Core Competences of Mechanical Engineering

(Choose all)

10
5N00EK78 Swedish Language, Spoken 2
5N00EK77 Swedish Language, Written 2
5N00EI72 Laboratory Works of Physics 3
22AI112P-1011
Free-choice Studies Complementing Basic Competences of Study Path

(Choose ects: 3)

3
5N00EK81 Working English for Engineers 3
22AI112P-1012
Dimensioning of Machine Structures, part 2

(Choose all)

13
5K00DU91 Basics of Machine Components 5
5K00DM67 Dynamics 5
5K00DK61 Energy Engineering 3
22AI112P-1013
Common Competences in Study Sath

(Choose all)

15
5K00DU92 Sensor Technology and Automation Applications 5
5K00DU93 Product Development 5
5K00DK77 Quality and Measuring Technology 5
22AI112P-1014
Advanced Competences of Mechanical Engineering

(Choose all)

18
5K00DK65 Practical Training 2 12
5K00DK63 Leadership and Labour Law 3
5N00EK80 Technical English for Professionals 3
22AI112P-1015
Engineering Competences of Study Path

(Choose all)

23
5K00FO17 Projektityö/Project Work 4
22AI112P-1016
Engineering Competencies of Machine Automation

(Choose all)

9
5K00DK69 Control Systems 4
5K00DK85 Mechatronics Basics 5
22AI112P-1018
Engineering Expertise of Product Development

(Choose all)

10
5K00DK99 Advanced Course in Machine Elements 5
5K00DK81 CAE 5
22AI112P-1019
Core Competences of Study Path

(Choose all)

17
22AI112P-1020
Core Competences of Machine Automation

(Choose all)

9
5K00DK71 Mechanical Automation Lab 4
5K00DL03 Robotics 5
22AI112P-1022
Core Competences of Product Development

(Choose all)

8
5K00DL23 Finite Element Method 5
5K00DL21 PLM 3
22AI112P-1023
Advanced Competencies of Study Path

(Choose all)

5
5K00DL59 Work Projects in Mechanical Engineering 5
22AI112P-1027
Optional Unity of Industrial Management

(Choose 0)

0
5K00DL61 Industrial Logistic Processes 5
5K00DL69 Industrial Business Engineering and Entrepreneurship 5
5K00DL63 Industrial Computing and Business Intelligence 5
5K00DL65 Product Development, Sales and Marketing 5
5K00DL67 Industrial Projects and Quality Control 5
5K00EK61 Industrial Economy Project 5
22AI112P-1028
Free-choice Studies Complementing Advanced Competences of Study Path

(Choose ects: 0)

0
5K00DL81 Special Engineering Projects 1 - 5
22AI112P-1029
Complementary Competences of Mechanical Engineering

(Choose all)

12
5K00DL37 Practical Training 3 12
22AI112P-1030
Skills of Making Bachelor's Thesis

(Choose all)

18
5N00EK88 Finnish Language and Reporting 3
7F00FH00 Thesis Plan 5
7F00FH01 Implementing Thesis 5
7F00FH02 Reporting Thesis 5