Single-Course Danish 10 ECTS

Industrial Programming

Overall Course Objectives

In the course Industrial Programming, object-oriented programming with C# .NET is used to
development of software, that can monitor and manage production systems.
A system, based on Industry 4.0 /5.0, is also a system that uses
cloud computing, big data and includes cyber security.
The course covers topics such as automation in general with advanced robots, remote
monitoring, autonomous robots, as well as M2M (machine-to-machine communication) concepts.
Scientific papers are part of the teaching material.

Learning Objectives

  • Know, understand, explain and describe UML analysis- and design-diagrams
  • Describe and use Object Oriented Programming with C# .NET
  • Reflect on system architecture and machine control of robots
  • Design an object-oriented system
  • Reflect on the division of object-oriented logic and user interface
  • Know, understand, explain and describe the latest development methods and processes within Industry 4.0 / 5.0
  • Describe methods and tools for testing and quality assurance of systems and software
  • Reflect on significant design and process decisions in a project within Industry 4.0/ 5.0
  • Identify issues in relation to the development of machine control of robots
  • Know, understand, explain and describe protocol structure for machine control

Course Content

Object Oriented Programming with C# .NET
Construction of software architecture for controlling robots
IOT devices and communication protocols
Introduction to Industry 4.0 / 5.0
Used protocols for machine control
Introduction to cyber defense in connection with machine control
Testing and quality assurance of industrial systems
Sustainability is included as a development aspect

Teaching Method

Class teaching, project work



Faggruppe: AI, matematik og software
Eksport og Teknologi: 5. Semester

See course in the course database.





13 weeks


Engineering Technology


DTU Ballerup Campus

Course code 62234
Course type Graduate Engineer

15.000,00 DKK