Skip to main content

Software engineering in industrial automationLaajuus (5 cr)

Code: 8I00CH57

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

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.

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

13.12.2021 - 23.01.2022

Timing

14.01.2022 - 09.04.2022

Credits

3 - 5

Teaching languages
  • Finnish
Degree programmes
  • Master's Degree Programme in Automation Engineering
Teachers
  • Mikko Ylihärsilä
Student groups
  • WEB22
    Web Programming
  • YAUTE21

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