Skip to main content

Master's Degree Programme in Automation Engineering

Degree:
Master of Engineering

Degree title:
Master of Engineering

Credits:
60 ects

Head of degree programme

Anne-Maria Aho
e-mail: anne-maria.aho(a)seamk.fi
Phone: +358 (0)40 830 4173

Petteri Mäkelä
email: petteri.makela(a)seamk.fi
Phone: +358(0)408302351

Student counsellor

Essi Hauta
e-mail: essi.hauta(a)seamk.fi
Phone: +358 (0)40 830 1262

Master of Engineering, Automation Engineering

Master's Degree Programme in Automation Technology

Enrollment

13.11.2023 - 17.01.2024

Timing

08.01.2024 - 26.05.2024

Credits

5 op

Teaching languages
  • Finnish
Degree programmes
  • Software Engineering
  • Master's Degree Programme in Automation Engineering
Teachers
  • Petteri Mäkelä
  • Matti Panula
Student groups
  • YAUTE23
    Master of Engineering, Automation Engineering
  • OHSU23
    Software Engineering

Objective

After the course student can design and implement distributed information systems for the field of industrial automation.

Content

- Principles of distributed computing
- REST API
- MQTT
- OPC UA
- Databases
- Integration of industrial information systems

Materials

Material provided by the lecturer

Teaching methods

Lectures, exercises

Evaluation scale

1-5

Assessment criteria, satisfactory (1)

Student knows the basics of information systems in manufacturing industry.

Assessment criteria, good (3)

Student knows the basics of information systems in manufacturing industry. Student can develop a web-based application, which collects data from manufacturing system and sends that data to a server for further processing.

Assessment criteria, excellent (5)

Student knows the basics of information systems in manufacturing industry. Student can develop a web-based application, which collects data from manufacturing system and sends that data to a server for further processing. Student can utilize various web-based technologies.

Assessment methods and criteria

Assignments
Exam

Enrollment

17.04.2023 - 06.09.2023

Timing

28.08.2023 - 26.05.2024

Credits

5 op

Teaching languages
  • Finnish
Degree programmes
  • Master of Engineering, Technology Competence Management
  • Master's Degree Programme in Automation Engineering
Teachers
  • Pia-Mari Riihilahti
  • Petteri Mäkelä
  • Pasi Junell
Student groups
  • YAUTE23
    Master of Engineering, Automation Engineering
  • YTOJ23
    Master of Engineering, Technology Competence Management

Objective

The student is able to distinguish and explain the similarities and differences of everyday/lay and scientific thinking. S/he is able to recognise and define targets for development, improvement and research in working life. S/he knows how to plan and implement a justified process of developing or researching.

Content

- Similarities and differences in scientific and everyday/lay thinking.
- Ctirical thinking and argumentation.
- Critical observation of practical activities.
- Making suitable questions for development and research.
- Designing developmend and research processes that meet practical demands.
- Theories of knowledge.
- Different methods for development work.

Materials

Material provided by the teacher
Hirsjärvi, S., Remes, P., & Sajavaara, P. (2009). Tutki ja kirjoita (earlier editions znd later editions are ok)
Kananen, J. (2012). Kehittämistutkimus opinnäytetyönä : kehittämistutkimuksen kirjoittamisen käytännön opas

Teaching methods

Contact teaching: Lectures independent and group learning assignments

Student workload

5 cr = 40 hours of contact time and 90 hours of independent work

Evaluation scale

1-5

Assessment criteria, satisfactory (1)

.The student has read all the materials used and accomplished the tasks according to instructions. S/he is able to name the basic principles of development and research and can explain the differences and similarities between development and research.

Assessment criteria, good (3)

The student has thoroughly read all the materials used and studiously accomplished the tasks according to instructions. S/he is able to name the basic principles of development and research and shows ability in pointing out and evaluating different objects for development and research in everyday practices. Additionally s/he
can plan and implement development and research processes including reporting.

Assessment criteria, excellent (5)

The student has thoroughly read all the materials used and studiously accomplished the tasks according to instructions. S/he is able to name the basic principles of development and research and knows what kind of development and research methods are suitable for different kind of topics. S/he shows ability in pointing out and evaluating different objects for development and research in everyday practices. Additionally s/he can plan and implement development and research processes including reporting, which is done logically and clearly so that a reader is able to follow and evaluate the process and results.

Assessment methods and criteria

Learning assignments, active participation in the lectures. The assessment is based - to a large extent - on research plan and its presentation.

Assessment criteria, satisfactory (1)

The assignments have not been completed successfully. The student does not comprehend the meaning of various research methods or how to conduct research.

Assessment criteria, good (3)

The assignments have been completed, but the student has not understood the terminology. The student has only comprehended the difference of research methods but does not grasp the various ways to conduct research

Assessment criteria, excellent (5)

The assignments have been completed successfully and the student has understood the terminology. The student has comprehended the difference of research methods and has understood different ways to conduct research. The student knows how to choose a research method and validate its use.

Assessment criteria, approved/failed

The assignments have been completed successfully and show excellent knowledge of the subject and terminology. The student has comprehended the difference of research methods and knows how to use them in different situations. The student knows how to choose a research method and critically evaluate its use and the whole research.

Enrollment

17.04.2023 - 06.10.2023

Timing

28.08.2023 - 17.12.2023

Credits

5 op

Teaching languages
  • Finnish
Degree programmes
  • Master's Degree Programme in Automation Engineering
Teachers
  • Niko Ristimäki
Student groups
  • YAUTE23
    Master of Engineering, Automation Engineering

Objective

The student knows how Industry 4.0 development, IEC62541 (OPC UA), IEC61131-3 and other related standards affect to the design of modern automation control software. The student knows the V-model of software development and agile methodology. The student is also able to utilize them in the design project of the control system. The student understands the paradigm of object-oriented programming and is able to use it in the design of control software. The student recognizes the most common languages used for system modeling, such as UML, SysML and Petri nets, and can model systems using these languages. The student is able to use modern design and simulation tools for testing control software.

Content

- PLC
- IEC 62541 (OPC UA)
- ISA-95
- Fieldbuses
- IEC 61131-3 and object-oriented programming
- IEC 61499
- UML ja SysML
- Software development, V-model and agile development
- AutomationML (IEC 62714)

Materials

Lecture handouts, lecture demonstrations, assignments, product and programming manuals.

Teaching methods

Lectures, demonstrations, assignments and group work

Student workload

Total work load 135 h of which scheduled 27 h.

Evaluation scale

1-5

Assessment criteria, satisfactory (1)

The student knows the basics of control system design. The student knows standards and technologies related to modern control system design.

Assessment criteria, good (3)

The student is able to model and design a modern control system to take advantage of the latest standards and technologies related to control system design.

Assessment criteria, excellent (5)

The student is able to model and design a modern control system that utilizes latest standards and technologies related to control system design and implements the principles of Industry 4.0.

Assessment methods and criteria

Exercises and an examination (100%)

Enrollment

17.04.2023 - 06.09.2023

Timing

28.08.2023 - 17.12.2023

Credits

5 op

Virtual proportion (cr)

3 op

Teaching languages
  • Finnish
Degree programmes
  • Master of Engineering, Technology Competence Management
  • Software Engineering
  • Master's Degree Programme in Automation Engineering
Teachers
  • Aapo Koski
Student groups
  • YAUTE23
    Master of Engineering, Automation Engineering
  • YTOJ23
    Master of Engineering, Technology Competence Management
  • OHSU23
    Software Engineering

Objective

After completing this course, student knows the common methods and tools of software engineering. Student can use the version control systems (git). Student understands the principles of software testing and can develop software, which can be tested well. Student knows the principles of Devops and can utilize the container technology in system development (Docker).

Content

- Methods and tools of software engineering
- Version control systems
- Software testing
- Continuous integration, continuous deployment, Devops
- Containers (Docker)

Evaluation scale

1-5

Assessment criteria, satisfactory (1)

Student knows the common methods and tools of software engineering. Student can use the version control systems.

Assessment criteria, good (3)

Student knows the common methods and tools of software engineering. Student can use the version control systems. Student understands the principles of software testing and can develop software, which can be tested well. Student knows the principles of Devops and can utilize the container technology in system development.

Assessment criteria, excellent (5)

Student can utilize the methods and tools of software engineering. Student masters the use of the version control systems. Student understands the principles of software testing and can develop software, which can be tested well. Student knows the principles of Devops and can utilize the container technology in system development.

Qualifications

Basics of software engineering

Enrollment

13.11.2023 - 17.01.2024

Timing

22.03.2024 - 26.05.2024

Credits

5 op

Virtual proportion (cr)

3 op

Teaching languages
  • Finnish
Degree programmes
  • Master of Engineering, Technology Competence Management
  • Master's Degree Programme in Automation Engineering
Teachers
  • Jaakko Kujala
Responsible person

Elisa Kannasto

Student groups
  • YAUTE23
    Master of Engineering, Automation Engineering
  • YTOJ23
    Master of Engineering, Technology Competence Management

Objective

Upon completion of the course, students will understand and estimate the principles behind project work and will be competent in managing demanding projects.

Content

- Planning, preparing, initiating and ending a project
- Project organization and the project manager, working in projects and managing them
- Management of resources, time, costs and risks
- Project business

Evaluation scale

1-5

Assessment criteria, satisfactory (1)

Student knows basics of the project management and project business. Student understands different goals of the project and can actively operate as a member of the project group to gain the goals.

Assessment criteria, good (3)

In addition to the previous, Student can apply project management skills and business in various situations. Student can operate so that the goals of the project will be taken into consideration both in planning and running project. Students understands meaning of the certain project for company´s business. The student can estimate and develop operation in project level.

Assessment criteria, excellent (5)

In addition to the previous; Student can widely take into consideration various goals of the project and can in demanding conditions choose relevant methods. Student can estimate and develop project operations also in company level.

Qualifications

No prerequisites.

Enrollment

17.04.2023 - 06.09.2023

Timing

28.08.2023 - 17.12.2023

Credits

5 op

Teaching languages
  • Finnish
Degree programmes
  • Master of Engineering, Technology Competence Management
  • Master's Degree Programme in Automation Engineering
Teachers
  • Petteri Mäkelä
Student groups
  • YAUTE23
    Master of Engineering, Automation Engineering
  • YTOJ23
    Master of Engineering, Technology Competence Management

Objective

Student knows how the Industrial Internet affects to the business of manufacturing enterprises. Student knows the relevant technologies of Industrial Internet and the system architecture concepts. Student can conceptualize and design end-user services utilizing the Industrial Internet technologies.

Student understands how an industrial enterprise can improve its operations with Digital Manufacturing.

Student knows the impact of industrial internet of things on sustainable development.

Content

- Basic concepts of Industrial Internet
- Industrial Internet technology stack
- Data modelling and system integration
- Cloud services and IoT platforms
- Application and business scenarios
- Digital Manufacturing

Materials

To be announced at the beginning of the course

Teaching methods

Lectures and exercises

Exam schedules

The exam is in the last lesson

Student workload

Lectures 37 %, independent studying 63 %.

Evaluation scale

1-5

Assessment criteria, satisfactory (1)

Student knows the basics of the industrial internet. Student knows the technology stack of the industrial internet and knows the technologies associated to each level.

Assessment criteria, good (3)

Student can conceptualize application which utilizes IoT technologies. Student can conceptualize this application so that it improves the business of a company.

Assessment criteria, excellent (5)

Student can conceptualize an IoT system and integrate it to an industrial process.

Assessment methods and criteria

Exam 75 % and exercises 25 %

Qualifications

-

Further information

-

Enrollment

17.04.2023 - 06.09.2023

Timing

28.08.2023 - 17.12.2023

Credits

5 op

Teaching languages
  • Finnish
Degree programmes
  • Master's Degree Programme in Automation Engineering
Teachers
  • Jarkko Pakkanen
  • Juha Hirvonen
Student groups
  • YAUTE23
    Master of Engineering, Automation Engineering

Objective

Student knows the principles of machine vision systems and can apply machine vision technology in industrial automation. Student can develop a production cell, which utilizes industrial robots and machine vision system. Student can utilize mobile and collaboration robotics in industrial automation.

Content

- Machine vision systems in manufacturing industry
- Robotics and its applications
- Robot simulation and offline programming
- Robot programming
- Collaborative robotics
- Mobile robotics

Materials

Will be distributed during the course.

Teaching methods

Five independent exercise works that are related to robotics, machine vision and collaboration between them.
Contact lessons that support the exercise works.

Student workload

Contact sessions: 28h
Independent studying

Evaluation scale

1-5

Assessment criteria, satisfactory (1)

Student knows the basics of machine vision systems. Student knows how the industrial robots are used in industrial automation.

Assessment criteria, good (3)

Student knows the principles of machine systems and can apply machine vision technology in industrial automation. Student can develop a production cell, which utilizes industrial robots and machine vision system. Student can utilize mobile and collaboration robotics in industrial automation.

Assessment criteria, excellent (5)

Student have a good understanding of machine vision technology. Student can develop a production cell, which utilizes industrial robots and machine vision system. Student can utilize mobile and collaborative robotics in industrial automation.

Assessment methods and criteria

The accepted laboratory works are the basis of assessment. The assessment criteria are
- the extent of the work
- the rationality of the solution
- the neatness of the implementation
- reporting

Assessment criteria, satisfactory (1)

The student has not completed the laboratory works.

Assessment criteria, good (3)

The completed works are narrow and their implementation and reporting is a bit unclear.

Assessment criteria, excellent (5)

The completed works fulfill the requirements, their implementation is reasonable and the reporting is clear.

Assessment criteria, approved/failed

The completed works are highly extensive, their implementation is smooth and smart and the reporting is really clear and illustrative.

Enrollment

13.11.2023 - 17.01.2024

Timing

19.01.2024 - 26.05.2024

Credits

5 op

Virtual proportion (cr)

3 op

Teaching languages
  • Finnish
Degree programmes
  • Master of Engineering, Technology Competence Management
  • Master's Degree Programme in Automation Engineering
Teachers
  • Heikki Rasku
Student groups
  • YAUTE23
    Master of Engineering, Automation Engineering
  • YTOJ23
    Master of Engineering, Technology Competence Management

Objective

Upon completion of the course, students will understand the phases involved in the process of developing a new product, the principles of organizing product development activities, the principles of identifying customer needs and the principles of managing projects. They will be competent in making product development a part of the business strategy and in assessing the quality of product development. They know the basics of industrial internet from the product development point of view.

Content

- Phased, parallel product processing
- Organizational models for product development
- Identifying customer needs
- Managing costs for a product development project
- DFMA
- Product development as part of business strategy
- Industrial internet in the management product development operations
- Measuring the results of product development
- Company case study

Evaluation scale

1-5

Assessment criteria, satisfactory (1)

Student recognizes phased processing of developing a new product and can work in product developing organization accordingly. Student knows various principles of organizing product development and various bases to apply in different environment. Student can name various methods of identifying customer needs and principles of managing project portfolio. Student recognizes connection of product development to business strategy and basics of industrial internet and can name typical assessment criteria of the quality of product development.

Assessment criteria, good (3)

In addition to the previous; Student knows and can explain the idea of phased processing of developing a new product. Student can compare various ways of organizing product development. Student can choose most suitable methods to recognize various customer needs. Student can prioritize projects by principles of managing project portfolio. Student can analyze meaning of product development to business. Student recognize the potential of industrial internet to enhance product development. Student can apply quality assessment criteria in product development process.

Assessment criteria, excellent (5)

In addition to the previous; The student knows thoroughly the phased process of developing new product. Student can use in various ways many methods to recognize customer needs. Student can connect product development to company´s business strategy and can work in product development to support company´s strategic goals. Student can utilize industrial internet in product development activities and product development. Student can creatively utilize quality assessment methods to manage product development

Qualifications

No prerequisites.