Richard Senington
Senior Lecturer in Automation Engineering
School of Engineering Science
Choose a course instance to see course syllabus and admission requirements.
There are no current course instances. If you have any questions, please contact the Course Coordinator or Study Counsellor.
In this course, the student will learn about common frameworks for data analysis on big data. The course will explain why traditional methods do not work for distributed big data analytics. Relevant parts of the ecosystem Hadoop will be presented. The student will learn to program and perform efficient big data analytics and machine learning using the different components within the Hadoop framework. As an example, the language R is used, together with Hadoop or Spark, also functional programming is covered in the course. The course contains computer assignments that give concrete insights in the usage of Big Data programming for data analysis, and a small data analysis project conducted within the course.