Singapore University of Social Sciences


Hyperautomation (ANL505)

Applications Open: 01 April 2021

Applications Close: 31 May 2021

Next Available Intake: July 2021

Course Types: Modular Graduate Course

Language: English

Duration: 6 months

Fees: $2200 View More Details on Fees

Area of Interest: Business Administration

Schemes: Lifelong Learning Credit (L2C)

Funding: To be confirmed

School/Department: School of Business


ANL505 Hyperautomation aims to equip students with the knowledge and skills to use robotic process automation (RPA) and machine learning (ML) in data acquisition and analysis. Students will learn essential concepts, skills, and techniques in machine learning, JavaScript, Python, and TagUI to design and implement robotic process automation workflows in a scalable and reproducible manner. By the end of this course, students will be competent in using TagUI, JavaScript, and Python for RPA and ML for data acquisition, analysis, and automated reporting.

Level: 5
Credit Units: 5
Presentation Pattern: Every July


  • Introduction to robotic process automation
  • Overview of the TagUI environment and scripting in TagUI
  • Essential JavaScript for TagUI
  • Introduction to Python programming
  • Python debugging and logging best practices
  • Working with documents, organising files, scheduling events within Python
  • Using the RPA for Python package for automation
  • Introduction to artificial intelligence and neural networks
  • Essential math for neural networks
  • Implementing neural networks and machine learning in Python
  • Machine learning for text data
  • Evaluating machine learning models

Learning Outcome

  • Assess robotic process automation approach based on data configuration
  • Design robotic process automation stack for data acquisition and analysis
  • Formulate possible machine learning solutions for different problems
  • Evaluate performance of machine learning models
  • Create TagUI scripts to meet automation needs
  • Construct Python based workflows for automation
Back to top
Back to top