The objective of this course is to provide conceptual as well as hands-on experience of working with big data set with the aid of structured programmatic skills to develop a scientific approach towards mathematical data analytics. An introduction to predictive analytics will be followed by demonstrating its applications on imported data to discover meaningful patterns and trends. Various statistical (machine) learning techniques will be introduced and their advantages/disadvantages in supporting a selected data-driven learning system will be discussed.