ARIVE logo
Co-funded by the European Union

Software Automation in Healthcare

By Marta Narigina Categories: arive

About Course

Software Automation in Healthcare is an online, self-paced course on automating
software processes in clinical, laboratory, and research settings. It covers the
practical tools and methods used to move data, run tests, and deploy health
software reliably, together with the interoperability standards and data-protection
safeguards that healthcare requires.

The course is organised into six modules. It opens with the fundamentals of
automation and where it fits within healthcare workflows, then works through
healthcare data and interoperability (HL7/FHIR), robotic process automation,
testing and CI/CD, AI-based automation, and finally security, compliance, and a
capstone project. Each module combines pre-recorded lectures with readings and
guided exercises based on synthetic datasets, so no patient data is involved at
any stage.

On completion, participants will be able to identify processes worth automating,
build automated data pipelines that respect interoperability standards, apply
testing and continuous-integration practices to health software, and integrate AI
components responsibly and within data-protection rules.

The course is intended for master’s and doctoral students, early-stage
researchers, and healthcare or IT professionals who want practical digital skills.
A basic command of programming, preferably Python, and English at roughly B2 level
are sufficient to follow the material.

Delivery is fully asynchronous. All lectures are pre-recorded and there are no live
sessions, so participants study at their own pace over six to eight weeks.
Assessment is continuous, through module quizzes and assignments, together with a
final mini-project and a short recorded presentation. Those who meet the
requirements receive an ARIVE Certificate of Completion issued by Riga Technical
University.

Level: Intermediate. Language of instruction: English. Estimated workload: 75 hours
(3 ECTS).

Show More

Course Content

Topic 1 — Foundations of Software Automation in Healthcare
An introduction to what software automation means in a healthcare and research context, which processes are worth automating, and the tools you will use throughout the course. Estimated workload: 4 hours.

Topic 2 — Healthcare Data and Interoperability (copy)
Covers the kinds of data found in clinical and laboratory work, the standards that let systems exchange it (HL7 and FHIR), how to check data quality, and how to build a first automated data pipeline. Estimated workload: 6 hours.

Topic 3 — Process and Robotic Process Automation (RPA)
How to model a process, choose an RPA approach, script repetitive tasks, and schedule them to run on their own. Estimated workload: 6 hours.

Topic 4 — Testing, CI/CD and DevOps for Health Software
Practices that keep health software reliable as it changes: automated testing, version control, continuous integration and delivery, and basic monitoring. Estimated workload: 6 hours.

Topic 5 — AI-based Automation
How machine learning fits into an automation workflow, how to add a model to a pipeline, how to check that it works, and how to use it responsibly. Estimated workload: 6 hours.

Topic 6 — Security, Compliance and Capstone Project
Protecting health data, automating security checks, keeping work reproducible, and a final project that brings the course together. Estimated workload: 8 hours.

Student Ratings & Reviews

No Review Yet
No Review Yet
Scroll to Top