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.
See course description in Danish
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
Faculty
Remarks
Section of AI, Mathematics and Software
Global business og teknologi: 5. Semester