Automation course design