The aim of this course is to develop an advanced technical knowledge and enhanced understanding of a number of Machine Learning techniques and their application to a wide range of Intelligent Data and Information Processing Systems including Cyber-security, Business Intelligence, Speech Processing and Computer Vision.