techTreksBooks

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.