Building on the fundamental principles of data analytics, this course advances to modern machine learning techniques such as neural network, deep learning, and reinforcement learning as well as NLP and text analysis. Application activities will be structured to provide an introductory level of how machine learning techniques are applied to big data analytics. Learners should have a strong level of data analytics for this course. DAT 203 Predictive Modelling and Data Mining is recommended prior to registering in this course.