IoT-based industrial automation and digitalization 7.5 Credits

IoT-baserad industriell automation och digitalisering
Second cycle, D7042E
Course syllabus valid: Autumn 2018 Sp 1 - Present
The version indicates the term and period for which this course syllabus is valid. The most recent version of the course syllabus is shown first.

Syllabus established
by Jonny Johansson, HUL SRT 15 Feb 2018

Last revised
by Jonny Johansson, HUL SRT 15 Feb 2018

Education level
Second cycle
Grade scale
G U 3 4 5
Electrical Engineering
Subject group (SCB)
Electrical Engineering

Entry requirements

Good programming skills and basic knowledge in computer communbications, corresponding courses D0009E Introduction to Programming, D0010E Object-oriented Programming and Design, D0002E Computer Communications and D0020E Project in Computer Science and engineering.

More information about English language requirements


The selection is based on 20-285 credits

Course Aim

Provide the foundations for IoT automation and digitalisation and introduction to the Arrowhead Framework properties and core systems. Leading to capabilities of designing and implementing Arrowhead Framework compliant services and applications

Topics to be introduced and discussed are:

  • Automation and digitalisation in an IoT and System of Systems world
  • Local automation clouds
  • Arrowhead Framework fundamentals and Service Oriented Architecture
  • Arrowhead Framework architecture and reference implementation
  • Arrowhead Framework core systems deployment
  • Design and implementation of Arrowhead Framework compliant services and applications

Assignment on design and implementation of automation application functionality. Presentation of documentation and demonstration of working code.   

The course covers advanced industrial automation based on the Internet of Things (IoT), Service-Oriented Architecture (SoA) and Systems of Systems engineering and design. This is based on the Arrowhead Framework, which is a framework for the 4th generation industrial systems.

The course is conducted as a distance course using the Internet, lecture room attendance is also possible and contains no mandatory gatherings. The student will get an individual mandatory assignment. During the course, the student participates in lectures and workshops together with other students and a individual assignment.

Mandatory Programming assignment.

Jerker Delsing

Literature. Valid from Autumn 2018 Sp 1 (May change until 10 weeks before course start)
IoT Automation Arrowhead Framwork, J Delsing, CRC press 2017

Course offered by
Department of Computer Science, Electrical and Space Engineering

0001Mandatory Programming assignment7.5TG G U 3 4 5

Study guidance
Study guidance for the course is to be found in our learning platform Canvas before the course starts. Students applying for single subject courses get more information in the Welcome letter. You will find the learning platform via My LTU.