Software Robotics
2025/2026- Purpose and learning objectives
This elective enables the student to identify, design, and restructure processes so they are suitable for automation. The student will also learn to design and build software robots to automate selected processes. The course covers fundamental theories within Robotic Process Automation (RPA), business process design, and their practical application.
KnowledgeThe student will gain knowledge of:
Skills
• Core concepts and theories within Robotic Process Automation
• Principles of data cleansing and its necessity in RPA
• Principles for designing business processesThe student will be able to:
Competences
• Apply strategies and tools to automate processes
• Recognize which processes or subprocesses are suitable for automation
• Design and implement relevant models for automating a given process
• Develop business processes to identify and optimise workflows in a digital contextThe student will learn to:
• Critically evaluate and select appropriate tools and strategies for RPA development
• Stay up to date with new trends and developments in RPA and apply this knowledge in practice
• Critically assess business processes and determine what can be automated, as well as which subprocesses can be optimised through automation - Type of instruction
there will be a overarching theme for the classes that is expected to be worked on together in groups. there will also be a group exams project.
- Exam
The learning outcomes of the exam are identical with the learning outcomes of the subject(s)/modul(es)
Exam in one or more subjectsSubject/module is tested standaloneWritten group assignment prepared by a group of up to 4 students, followed by an individual oral exam.Type of examCombined written and oral examinationWritten group assignment with individual oral exam
20-minute individual oral exam, including assessment based on a group projectIndividual exam or group examIndividualExam languagesDanish (Norwegian/Swedish)Type of evaluation7-point grading scaleExaminersInternal censure
In the subject Software Robotics you will receive 62 hours of instruction, which corresponds to 82 lessons (1 lesson = 45 min.) and 23% of your total workload for the subject.
The teaching primarily consists of the following activities: cases, group work, project work, classroom teaching.
The preparation primarily consists of the following activities: project work, group work, reading the curriculum.
Read about KEAs Study Activity Model
*KEA can deviate from the number of hours if this is justified by special circumstances