This module builds on top of the introductory module and gives some in-depth discussions and some hands-on Cyber-Physical Systems (CPS) applications. It allows you to deepen the knowledge and acquire some hands-on skills/experiences with CPS in three different application domains: building automation, production line optimization and robotic cell virtual commissioning. Through the materials of this module you will have the opportunity to go through three hands-on, step-by-step tutorials to realize deeper how CPS applications can be designed and developed to address the challenges from three different domains.