This module aims describe the brief history regarding the automation system from Industry 1.0 to Industry 4.0, and the role of robots. The module also to introduce the conventional robot programming and novel technologies like human-robot collaboration. Hands-on practice is included based on the online robot simulation tools, e.g. mobile robots, walking humanoid, autonomous cars. Finally, the module will introduce how robot applications can be connected to the latest ICT technologies from the Industry 4.0’s perspective, e.g. Cloud, IoT, etc.