Managing Big Data with R and Hadoop (FutureLearn)

Managing Big Data with R and Hadoop (FutureLearn)

Learn how to manage and analyse big data using the R programming language and Hadoop programming framework. This course will give you access to a virtual environment with installations of Hadoop, R and Rstudio to get hands-on experience with big data management. Several unique examples from statistical learning and related R code for map-reduce operations will be available for testing and learning.

Class Deals by MOOC List - Click here and see FutureLearn's Active Discounts, Deals, and Promo Codes.

Those with basic knowledge in statistical learning and R will better understand the methods behind and how to run them in parallel using map-reduce functions and Hadoop data storage. At the end of the course you will get access to RHadoop on a supercomputer at University of Ljubljana.

Syllabus

Week 1: Welcome to BIG DATA
Week 2: Working with Hadoop
Week 3: First steps in R and RHadoop
Week 4: Statistical learning with RHadoop: clustering
Week 5: Statistical learning with RHadoop: regression and classification

By the end of the course, you will:

  • Explore basic functionality of Apache Hadoop and of RHadoop
  • Experiment how to achieve performance of modern supercomputing
  • Experiment regression, clustering and classification with RHadoop
  • Investigate basic functionality of Bash terminal window
  • Knowledge about statistical learning to instances of data provided by edcators
  • How to do big data management with RHadoop on real supercomputer provided by Universiy of Ljubljana

Who is the course for?
This course is designed for people interested in data science, computational statistics and machine learning and have basic experiences with them. It will be also useful for advanced undergraduate students and first year PhD students in data analysis, statistics or bioinformatics, who wish to understand how to manage big data with Hadoop using R programming language.
We expect that the learners will also have basic experiences with linux and bash and working experiences with R and matrix operations. They should be also capable to download and run virtual machine.

Go to Class
MOOC List is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Related Courses

Big Data and the Environment (FutureLearn) FutureLearn
University of Reading,Institute for Environmental Analytics - IEA

Big Data and the Environment (FutureLearn)

From sources such as satellites, sensors and social media, how can environmental data analytics benefit business and research? From weather fluctuations to the spread of an invasive species, what problems can scientists address by analysing these vast data collections? What are the potential benefits for business, research and our daily lives?

No sessions available
3 Weeks
Introduction and Programming with IoT Boards (Coursera) Coursera
Pohang University of Science and Technology - POSTECH

Introduction and Programming with IoT Boards (Coursera)

Internet of Things (IoT) is an emerging area of information and communications technology (ICT) involving many disciplines of computer science and engineering including sensors/actuators, communications networking, server platforms, data analytics and smart applications. IoT is considered to be an essential part of the 4th Industrial Revolution along with AI and Big Data. This course will be very useful to senior undergraduate and graduate students as well as engineers who are working in the industry.

Sep 28th 2026
5-12 Weeks
HI-FIVE: Health Informatics For Innovation, Value & Enrichment (Administrative/IT Perspective) (Coursera) Coursera
Columbia University

HI-FIVE: Health Informatics For Innovation, Value & Enrichment (Administrative/IT Perspective) (Coursera)

HI-FIVE (Health Informatics For Innovation, Value & Enrichment) Training is an approximately 10-hour online course designed by Columbia University in 2016, with sponsorship from the Office of the National Coordinator for Health Information Technology (ONC). The training is role-based and uses case scenarios. No additional hardware or software are required for this course. Our nation’s healthcare system is changing at a rapid pace.

Sep 28th 2026
4 Weeks
Big Data: from Data to Decisions (FutureLearn) FutureLearn
Queensland University of Technology

Big Data: from Data to Decisions (FutureLearn)

Get a practical insight into big data analytics, and popular tools and frameworks for collecting, storing and managing data. Data is everywhere and can be obtained from many different sources. Digital data can be obtained from social media, images, audio recordings and sensors, and electronic data is quite often available as real-time data streams.

No sessions available
2 Weeks
Data to Insight: An Introduction to Data Analysis and Visualisation (FutureLearn) FutureLearn
University of Auckland

Data to Insight: An Introduction to Data Analysis and Visualisation (FutureLearn)

A hands-on introduction emphasizing key ideas, computer skills and statistical thinking. Data is everywhere and the lessons it contains can be the key to making good decisions. We want to give you skills and the confidence to dive into data using computer software and start making discoveries. You will learn key elements of data science and to start thinking like a statistician.

No sessions available
5-12 Weeks
Big Data: Statistical Inference and Machine Learning (FutureLearn) FutureLearn
Queensland University of Technology

Big Data: Statistical Inference and Machine Learning (FutureLearn)

Learn how to apply selected statistical and machine learning techniques and tools to analyse big data. Everyone has heard of big data. Many people have big data. But only some people know what to do with big data when they have it. So what’s the problem? Well, the big problem is that the data is big—the size, complexity and diversity of datasets increases every day. This means that we need new technological or methodological solutions for analysing data. There is a great demand for people with the skills and know-how to do big data analytics.

No sessions available
2 Weeks
Business Ethics: Exploring Big Data and Tax Avoidance (FutureLearn) FutureLearn
University of Leeds

Business Ethics: Exploring Big Data and Tax Avoidance (FutureLearn)

Learn why big data and tax avoidance are some of the biggest ethical issues facing businesses today and how they can be addressed. Explore the ethical complexities of big data and tax avoidance. Ethical behaviour brings significant benefits to businesses such as attracting employees, customers and investors. But failure to manage it properly can create huge challenges. On this course, you’ll discover big data and tax avoidance.

Self Paced
2 Weeks
Genomic Medicine: Harnessing the Power of the Human Genome (FutureLearn) FutureLearn
University of Glasgow

Genomic Medicine: Harnessing the Power of the Human Genome (FutureLearn)

Using the latest genomics research, discover how genomic technologies are changing how we understand and treat medical conditions. Explore cutting-edge genomics data analysis tools and technology. This course will advance your understanding of the rapidly growing use of genomics in the research, diagnosis, and treatment of clinical conditions.

Self Paced
4 Weeks
Programming Applications with Python: Working with Files (FutureLearn) FutureLearn
FutureLearn

Programming Applications with Python: Working with Files (FutureLearn)

Discover how to read and create files and directories in Python, and how Python is used for data collection and exploration. Learn how to use Python create applications. On this course, you’ll start to develop the knowledge and skills needed to successfully launch a career in programming or software development, learning how to program applications using Python. You’ll study alongside industry experts at Github, giving you the confidence and competitive advantage to work in or manage development teams.

May 23rd 2022
4 Weeks