Software automation
Learn how automation, AI and ML streamline delivery, operations and decision-making.
This module explores how software automation and machine learning work together to remove repetitive tasks, accelerate software delivery, and add intelligent decision-making across organisations.
The module is organised into three clusters:
- 610 — Machine learning and AI: foundational ideas and how AI and ML fit into automation (distinguishing AI vs ML, practical examples, and decision-tree logic).
- 620 — How machines learn: core ML techniques and evaluation (from k-NN and linear models to logistic regression and model evaluation).
- 630 — Impact and governance: ethical, privacy, and social considerations when deploying ML and automated systems.
Hands-on activities and examples include CI/CD pipelines, RPA/BPA workflows, and MLOps practices so you can both build and responsibly operate intelligent automation.