Singapore University of Social Sciences


Hyperautomation (ANL505)


ANL505 Hyperautomation aims to equip students with the knowledge and skills to leverage cutting-edge technologies for process automation that enhance their capacity to automate work. At its core, the course first focuses on the concept of configuration management database (CMDB), then explores the deployment of service management platforms and other business process automation applications both in the cloud and on-premises. Students will learn how to design powerful automation workflow for business processes management using no-code or low-code methods for scalability and reproducibility. Upon completion of the course, students will be competent in utilising workflow through tools for service management, cloud orchestration, and data analysis.

Level: 5
Credit Units: 5
Presentation Pattern: EVERY JULY


  • Introduction to hyperautomation
  • Megatrends in hyperautomation and robotics
  • Introduction to Software-as-a-Service (SaaS)
  • Configuration Management Database (CMDB) in service management
  • Essentials of business process management (BPM)
  • Business process modelling foundation, process orchestration, process choreographies
  • Business process methodology and architectures
  • Introduction to robotic process automation (RPA)
  • Use of optical character recognition (OCR) capabilities
  • Common applications and advanced integration using RPA
  • Applications of business process automation
  • Current landscape in business process automation technologies

Learning Outcome

  • Assess hyperautomation approaches based on megatrends and current opportunities
  • Design data acquisition and configuration on major enterprise level technologies to populate configuration management database (CMDB)
  • Formulate business process strategies and management using workflow
  • Construct service catalog item, front-end scripts, optical character recognition (OCR) and reproducible or scripted workflow
  • Visualise CMDB in action within an enterprise setting
  • Design and implement a full solution through using various business process automation applications, from identifying problem to data collection, automation, and visualisation
Back to top
Back to top