This module prepares students with the knowledge and skills necessary to build rapid, multi-platform software applications that run seamlessly across different device form factors. Students will apply various software frameworks, toolkits and services in the cloud, in combination with a layered software architecture approach, to develop these rapid multi-platform applications.