Introduction to Neurohacking In R (Coursera)

Introduction to Neurohacking In R (Coursera)

Neurohacking describes how to use the R programming language and its associated package to perform manipulation, processing, and analysis of neuroimaging data. We focus on publicly-available structural magnetic resonance imaging (MRI). We discuss concepts such as inhomogeneity correction, image registration, and image visualization.

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

By the end of this course, you will be able to:

  • Read/write images of the brain in the NIfTI (Neuroimaging Informatics Technology Initiative) format
  • Visualize and explore these images
  • Perform inhomogeneity correction, brain extraction, and image registration (within a subject and to a template).

Course 4 of 4 in the Neuroscience and Neuroimaging Specialization.

Syllabus

WEEK 1
Introduction

WEEK 2
Neuroimaging: Formats and Visualization
In this section, we will discuss different formats that brain images come in, as well as some of the commonly done magnetic resonance imaging (MRI) scans.

WEEK 3
Image Processing
In this section, we will discuss the steps done to process brain MRI data. We will discuss inhomogeneity correction, brain extraction or skull stripping, and various image registration techniques.

WEEK 4
Extended Image Processing
In this section, we will discuss the different types of registration and how one would go through processing a multi-sequence MRI scan, as well as wrapper functions that make the process much easier. We also cover interactive exploration of brain image data and tissue-level (white/gray matter and cerebrospinal fluid (CSF)) segmentation from a T1-weighted image.

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

Related Courses

The Brain and Space (Coursera) Coursera
Duke University

The Brain and Space (Coursera)

This course is about how the brain creates our sense of spatial location from a variety of sensory and motor sources, and how this spatial sense in turn shapes our cognitive abilities. Knowing where things are is effortless. But “under the hood,” your brain must figure out even the simplest of details about the world around you and your position in it.

Sep 14th 2026
5-12 Weeks
The Bilingual Brain (Coursera) Coursera
University of Houston System

The Bilingual Brain (Coursera)

This course explores the brain bases of bilingualism by discussing literature relevant to differences in age of initial learning, proficiency, and control in the nonverbal, single language and dual-language literature. Participants will learn about the latest research related to how humans learn one or two languages and other cognitive skills.

Sep 7th 2026
5-12 Weeks
Children Acquiring Literacy Naturally (Coursera) Coursera
University of California, Santa Cruz

Children Acquiring Literacy Naturally (Coursera)

In this short course you will explore the possibility that children might acquire written language in a way that is similar to how they acquire spoken language—without instruction. You will encounter various aspects of behavioral science and technology that are relevant to this proposition. You will have the opportunity to learn the the perceptual, cognitive, and neurological capacities of children during their first years of life. You will advance your understanding of children and how they learn language. You will also be more attuned to current advances in the technology of human machine interactions, and what these phenomena imply for learning to read at an early age.

Aug 31st 2026
3 Weeks
Bayesian Statistics: Techniques and Models (Coursera) Coursera
University of California, Santa Cruz

Bayesian Statistics: Techniques and Models (Coursera)

This is the second of a two-course sequence introducing the fundamentals of Bayesian statistics. It builds on the course Bayesian Statistics: From Concept to Data Analysis, which introduces Bayesian methods through use of simple conjugate models. Real-world data often require more sophisticated models to reach realistic conclusions. This course aims to expand our “Bayesian toolbox” with more general models, and computational techniques to fit them.

Sep 7th 2026
5-12 Weeks
Basic Statistics (Coursera) Coursera
University of Amsterdam

Basic Statistics (Coursera)

Understanding statistics is essential to understand research in the social and behavioral sciences. In this course you will learn the basics of statistics; not just how to calculate them, but also how to evaluate them. This course will also prepare you for the next course in the specialization - the course Inferential Statistics. In the first part of the course we will discuss methods of descriptive statistics. You will learn what cases and variables are and how you can compute measures of central tendency (mean, median and mode) and dispersion (standard deviation and variance). Next, we discuss how to assess relationships between variables, and we introduce the concepts correlation and regression.

Aug 31st 2026
5-12 Weeks
Image and video processing: From Mars to Hollywood with a stop at the hospital (Coursera) Coursera
Duke University

Image and video processing: From Mars to Hollywood with a stop at the hospital (Coursera)

In this course, you will learn the science behind how digital images and video are made, altered, stored, and used. We will look at the vast world of digital imaging, from how computers and digital cameras form images to how digital special effects are used in Hollywood movies to how the Mars Rover was able to send photographs across millions of miles of space.

Sep 7th 2026
5-12 Weeks
Fundamental Neuroscience for Neuroimaging (Coursera) Coursera
Johns Hopkins University

Fundamental Neuroscience for Neuroimaging (Coursera)

Neuroimaging methods are used with increasing frequency in clinical practice and basic research. Designed for students and professionals, this course will introduce the basic principles of neuroimaging methods as applied to human subjects research and introduce the neuroscience concepts and terminology necessary for a basic understanding of neuroimaging applications.

Sep 7th 2026
4 Weeks
The Neuromarketing Toolbox (Coursera) Coursera
Copenhagen Business School

The Neuromarketing Toolbox (Coursera)

Doing marketing research by asking people has been a common method and does still have advantages. On the other hand, if you want insights into the non-conscious interpretations of a consumer’s decision, then you need other research tools in your research toolbox. Neuromarketing makes use of such an extended toolbox, containing both technical equipment and ways of doing experimental research.

Aug 31st 2026
5-12 Weeks
Introduction to Probability and Data with R (Coursera) Coursera
Duke University

Introduction to Probability and Data with R (Coursera)

This course introduces you to sampling and exploring data, as well as basic probability theory and Bayes' rule. You will examine various types of sampling methods, and discuss how such methods can impact the scope of inference. A variety of exploratory data analysis techniques will be covered, including numeric summary statistics and basic data visualization.

Aug 31st 2026
5-12 Weeks
Foundations of strategic business analytics (Coursera) Coursera
ESSEC Business School

Foundations of strategic business analytics (Coursera)

Who is this course for? This course is designed for students, business analysts, and data scientists who want to apply statistical knowledge and techniques to business contexts. For example, it may be suited to experienced statisticians, analysts, engineers who want to move more into a business role. You will find this course exciting and rewarding if you already have a background in statistics, can use R or another programming language and are familiar with databases and data analysis techniques such as regression, classification, and clustering.

Aug 31st 2026
4 Weeks
Linear Regression and Modeling (Coursera) Coursera
Duke University

Linear Regression and Modeling (Coursera)

This course introduces simple and multiple linear regression models. These models allow you to assess the relationship between variables in a data set and a continuous response variable. Is there a relationship between the physical attractiveness of a professor and their student evaluation scores? Can we predict the test score for a child based on certain characteristics of his or her mother? In this course, you will learn the fundamental theory behind linear regression and, through data examples, learn to fit, examine, and utilize regression models to examine relationships between multiple variables, using the free statistical software R and RStudio.

Aug 31st 2026
4 Weeks
Introducción a Data Science: Programación Estadística con R (Coursera) Coursera
Universidad Nacional Autónoma de México

Introducción a Data Science: Programación Estadística con R (Coursera)

Este curso te proporcionará las bases del lenguaje de programación estadística R, la lengua franca de la estadística, el cual te permitirá escribir programas que lean, manipulen y analicen datos cuantitativos. Te explicaremos la instalación del lenguaje; también verás una introducción a los sistemas base de gráficos y al paquete para graficar ggplot2, para visualizar estos datos. Además también abordarás la utilización de uno de los IDEs más populares entre la comunidad de usuarios de R, llamado RStudio.

Aug 31st 2026
4 Weeks