This program teaches how to design and create smart devices and systems, focusing on programming for the Internet of Things (IoT). Students will learn to utilize cloud technologies, data analysis, and project management skills. A Foundation Year option is available for those needing additional preparation for a BSc degree.