Skip to main content

HMI programming (5cr)

Code

General information


Enrollment
17.11.2025 - 08.01.2026
Registration for introductions has not started yet.
Timing
12.01.2026 - 15.05.2026
The implementation has not yet started.
Number of ECTS credits allocated
5 cr
Local portion
5 cr
Mode of delivery
Face-to-face
Unit
School of Technology
Campus
Lutakko Campus
Teaching languages
English
Seats
20 - 30
Degree programmes
Bachelor's Degree Programme in Automation and Robotics
Teachers
Teppo Flyktman
Groups
TAR24S1
Bachelor's Degree Programme in Automation and Robotics
TSA26VK
Sähkö- ja automaatiotekniikka (AMK), vaihto-opiskelu/Exchange studies
TSA26VKDD
Sähkö- ja automaatiotekniikka (AMK), DD
Course
TS00CC43

Realization has 15 reservations. Total duration of reservations is 37 h 30 min.

Time Topic Location
Fri 16.01.2026 time 13:15 - 15:45
(2 h 30 min)
HMI programming TS00CC43-3001
R35DP69 Automaatiolaboratorio PID
Thu 22.01.2026 time 14:15 - 16:45
(2 h 30 min)
HMI programming TS00CC43-3001
R35DP69 Automaatiolaboratorio PID
Thu 29.01.2026 time 14:15 - 16:45
(2 h 30 min)
HMI programming TS00CC43-3001
R35DP69 Automaatiolaboratorio PID
Thu 05.02.2026 time 14:15 - 16:45
(2 h 30 min)
HMI programming TS00CC43-3001
R35DP69 Automaatiolaboratorio PID
R35DP66B Automaatiolaboratorio OR - B-osa Muut laitteistot
Thu 12.02.2026 time 14:15 - 16:45
(2 h 30 min)
HMI programming TS00CC43-3001
R35DP69 Automaatiolaboratorio PID
R35DP66B Automaatiolaboratorio OR - B-osa Muut laitteistot
Thu 19.02.2026 time 14:15 - 16:45
(2 h 30 min)
HMI programming TS00CC43-3001
R35DP69 Automaatiolaboratorio PID
R35DP66B Automaatiolaboratorio OR - B-osa Muut laitteistot
Thu 05.03.2026 time 14:15 - 16:45
(2 h 30 min)
HMI programming TS00CC43-3001
R35DP69 Automaatiolaboratorio PID
R35DP66B Automaatiolaboratorio OR - B-osa Muut laitteistot
Thu 12.03.2026 time 14:15 - 16:45
(2 h 30 min)
HMI programming TS00CC43-3001
R35DP66A Automaatiolaboratorio OR - A-osa vesiprosessi
R35DP69 Automaatiolaboratorio PID
R35DP66B Automaatiolaboratorio OR - B-osa Muut laitteistot
Thu 19.03.2026 time 14:15 - 16:45
(2 h 30 min)
HMI programming TS00CC43-3001
R35DP66A Automaatiolaboratorio OR - A-osa vesiprosessi
R35DP69 Automaatiolaboratorio PID
Thu 26.03.2026 time 12:30 - 15:00
(2 h 30 min)
HMI programming TS00CC43-3001
R35DP66A Automaatiolaboratorio OR - A-osa vesiprosessi
R35DP69 Automaatiolaboratorio PID
Thu 02.04.2026 time 14:15 - 16:45
(2 h 30 min)
HMI programming TS00CC43-3001
R35DP66A Automaatiolaboratorio OR - A-osa vesiprosessi
R35DP69 Automaatiolaboratorio PID
Thu 09.04.2026 time 14:15 - 16:45
(2 h 30 min)
HMI programming TS00CC43-3001
R35DP66A Automaatiolaboratorio OR - A-osa vesiprosessi
R35DP69 Automaatiolaboratorio PID
Thu 16.04.2026 time 12:30 - 15:00
(2 h 30 min)
HMI programming TS00CC43-3001
R35DP66A Automaatiolaboratorio OR - A-osa vesiprosessi
R35DP69 Automaatiolaboratorio PID
Thu 23.04.2026 time 14:15 - 16:45
(2 h 30 min)
HMI programming TS00CC43-3001
R35DP66A Automaatiolaboratorio OR - A-osa vesiprosessi
R35DP69 Automaatiolaboratorio PID
Thu 30.04.2026 time 14:15 - 16:45
(2 h 30 min)
HMI programming TS00CC43-3001
R35DP66A Automaatiolaboratorio OR - A-osa vesiprosessi
R35DP69 Automaatiolaboratorio PID
Changes to reservations may be possible.

Evaluation scale

Pass/Fail

Objective

You become familiar with the basic concepts related to the user interface design for programmable logic controllers in theory and in practice. You are able to implement a human machine interface utilizing a operating panel or a supervisory control and data acquisition system.

EUR-ACE ENGINEERING PRACTICE
You master the common practices of the user interface design and are able to implement human machine interfaces for industrial automation systems. You know the most common connection practices between user interfaces and programmable logic controllers and are able to diagnose and solve problems.

Content

In this course, you will become familiar with the basic concepts related to user interface design for programmable logic controllers (PLCs) both in theory and practice. You will be able to implement a human-machine interface (HMI) using an operating panel or a supervisory control and data acquisition (SCADA) system.

Additionally you will master common practices of user interface design and be able to implement HMIs for industrial automation systems. You will know the most common connection practices between user interfaces and PLCs, and be able to diagnose and solve problems.

User interface design and usability
Human machine interfaces
Operating panels
Supervisory, Control and Data Acquisition systems

Location and time

Rajakatu 35, Main campus / Spring 2026

Materials

Materials in e-learning environment

Teaching methods

Lectures and assignments including various learning tasks.
Independent work and study in a small-scale laboratoryproject(s)

Exam schedules

Assessment is based on assignments, learning tasks and personal interviews during the spring semester. No final exam is arranged in this course.

Completion alternatives

Accreditation procedures are described in the Degree Regulations and Study Guide. Further information about possible course-specific arrangements is available from Course tutor.

Student workload

135 h including lectures, assignments and individual work

Assessment criteria, approved/failed

You know and understand the basic concepts and the good practices related to the design and implementation of the operating interfaces for the PLC-based industrial systems. You are able to create simple operating interfaces utilizing operating panels and SCADA-systems.

Qualifications

Basic knowledge related to the automation technology
Basis knowledge related to the programmable logic controllers including hardware and software

Further information

Exchange students 5
No final exam is arranged in this course. Assessment is based on assignments, learning tasks and personal interviews.

Go back to top of page