Skip to main content

EH2020 Industrial Control and Information Systems 7.5 credits

Previously, business operations of most large enterprises were supported by a number of isolated IT systems performing diverse specific tasks, from real-time process control to administrative functionality such as payroll and billing. In order to better achieve business goals, these systems have in recent years been extended, and more importantly, integrated into a company-wide system in its own right, the enterprise IT system. Due to its history, this system is composed of a considerable number of heterogeneous components interacting by means of equally diverse connectors. To enable rational evolution and design, where the business’s requirements are transformed into technically and economically beneficial IT systems, holistic enterprise architecture models of the system are a necessity.

The purpose of this course is to increase the students’ understanding of and ability for developing and using models that is employed for designing and managing cost-effective industrial IT-systems. i.e. information and control systems for businesses such as the power-, process-, telecommunication-, and manufacturing industries

Course offering missing for current semester as well as for previous and coming semesters
Headings with content from the Course syllabus EH2020 (Autumn 2007–) are denoted with an asterisk ( )

Content and learning outcomes

Course contents

The course consists of, and is examined by, five assignments with the following preliminary content, the final assignments will be presented at the beginning of the course:

  • General modeling – The student should, given a previously well known area, create a modeling language that can be used to describe the area.
  • Adaptation of modeling language – The student should, given the entities of a modeling language, identify and describe plausible relations between the entities.
  • Views – The student should, given a enterprise architecture framework and a modeling language, identify which entities of the language that is relevant in different parts of the framework.
  • Refinement of modeling language – The student should, given entities in a modeling language, describe instances of these entities.
  • Enterprise architecture modeling – the student should model the complete IT support for a specific organization.

Lectures will be given in order to introduce the students to the assignments and the topic in general. The assignments will be presented in the seminars and handed in as written reports.

Intended learning outcomes

Upon completion of this course the participants should be able to:

  • Describe and explain components of an IT-system.
  • Describe and explain different types of IT-systems that organizations utilize for support of their business.
  • Choose among and apply existing IT-system modeling languages.
  • Create new IT-system modeling languages.
  • Describe and explain how organizations can use IT-systems in a rational and cost efficient manner.

Course disposition

No information inserted

Literature and preparations

Specific prerequisites

No information inserted

Recommended prerequisites

EH2710 / EH2010 or equivalent course in management of projects

Knowledge from the following areas are beneficial: object oriented programming, computer communications and computer networks, software engineering.


No information inserted


Is finally announced at course start. E.g. Lankhorst et al., Enterprise Architecture at Work: Modeling, Communication, and Analysis, Springer, 2005.

Examination and completion

If the course is discontinued, students may request to be examined during the following two academic years.

Grading scale

A, B, C, D, E, FX, F


  • INL1 - Assignment, 1.5 credits, grading scale: P, F
  • INL2 - Assignment, 3.0 credits, grading scale: P, F
  • KON1 - Control Test, 1.5 credits, grading scale: P, F
  • LAB1 - Laboratory Work, 0.8 credits, grading scale: P, F
  • SEM1 - Lecture, 0.7 credits, grading scale: P, F

Based on recommendation from KTH’s coordinator for disabilities, the examiner will decide how to adapt an examination for students with documented disability.

The examiner may apply another examination format when re-examining individual students.

Other requirements for final grade

Approved Design Exercises (INL1 + INL2 + INL3 + INL4 + INL5), seminar attendance (SEM1).

Opportunity to complete the requirements via supplementary examination

No information inserted

Opportunity to raise an approved grade via renewed examination

No information inserted


Profile picture Mathias Ekstedt

Ethical approach

  • All members of a group are responsible for the group's work.
  • In any assessment, every student shall honestly disclose any help received and sources used.
  • In an oral assessment, every student shall be able to present and answer questions about the entire assignment and solution.

Further information

Course web

Further information about the course can be found on the Course web at the link below. Information on the Course web will later be moved to this site.

Course web EH2020

Offered by

EES/Industrial Information & Control Systems

Main field of study

This course does not belong to any Main field of study.

Education cycle

Second cycle

Add-on studies

EH2040 Industrial Information Systems, Systems Engineering, 7,5 credits,
EH2050 Industrial Information Systems, Case Study, 7,5 credits.


Markus Buschle,

Supplementary information

Replaced by EH2770