Rules-as-Code applications
Karlstad University
Karlstad
Start date:
End date:
Pace of study: 50 %
Published education catalogue
Education information from the published source. The education record and its time-bound offerings are kept separate.
Code: ISAD20
The course treats the ambition in public administration to automate the handling of routine matters. There is a special focus on discussing the risk that the codification of rules that is done when decision-making processes are automated will result in a subtle reinterpretation of the rules. Rules-as-Code means that rules are expressed in forms that are readable for machines and humans alike. The course covers how rules are written in machine-readable form so that the reinterpretation to programming code for computers will not entail reinterpretation of the intentions behind the rules. A large part of the course comprises practical exercises in which different problems related to the coding of rules are presented, analysed, and handled. An important component is discussions with guest lecturers and legal practitioners about automated decision-making and the specific solution offered by Rules-as-Code. This technology is being tested by authorities around the world, and guest lecturers from Swedish authorities contribute examples and workshops in the course. Instruction is in the form of lectures, workshops, laboratory sessions, and presentation seminars.
A degree of Bachelor, 180 ECTS credits, in one of the main fields of study Information Systems, Computer Science, Business Administration, or Working Life Science, or a degree project of at least 15 ECTS credits at the G2E level in one of these fields, and upper secondary level English 6 or English level 2, or equivalent
Each offering has its own dates and conditions. Closed offerings are retained as history and do not mean that a new application is open.
Karlstad University
Karlstad
Start date:
End date:
Pace of study: 50 %
Retrieved: .
Published: .
Publication version: 8e217193-f5fa-4778-b085-a4521fd03e8d
Checksum: 1b0dc54c0fc8a359f83ba9dc8f9d468479ce432de4c03bce3b8b33dd67fe3f6c
Last changed according to the source: 2026-03-03T14:13:47