To enable students to critically evaluate machine learning methods and web-based system to meet web development requirements and engage with organisation customers, and apply processes and design strategies to solve customer relationship management (CRM) problem.

To develop an advanced technical knowledge and enhanced understanding of The Internet of Things technologies and their applications to a wide range of real-world problems.

To enable students to critically evaluate machine learning algorithms and their applications in a wide range of artificial intelligent systems.