Skip to toolbar

NeuroMaker BCI

Bring Brain Computer Interface Technology into Neuroscience and High School Programming!

Advanced EEG Hardware

Use BCI hardware and analysis tools designed for real world research and consumer applications.

Standards Aligned Curriculum

NeuroMaker BCI curriculum aligns with ISTE, CSTA and more curriculum standards.

Machine Learning and Data Science

Engage students with real world applications that combine BCI, machine learning, data science and python.

Direct Real World Connections

Develop your own BCI technology and submit it to real Harvard and MIT BCI program alumni.

Advanced EEG Hardware

NeuroMaker BCI utilizes high tech, safe EEG hardware that detects and digitizes brain activity for analysis and data science applications.

NeuroMaker EDU Individual

Fun and Real World Applications

Start with fun BCI projects like using your own brainwaves to control a virtual racecar! Then uncover the neuroscience, programming skills and hands on knowledge required to build your own brain controlled applications.

NeuroMaker BCI Curriculum

Real World BCI Development

NeuroMaker BCI curriculum is developed in partnership with NeuroTechX, a global non-profit organization dedicated to facilitating the advancement of neurotechnology development and education.

NeuroMaker BCI 4 Key Tenets of Brain Computer Interface Technology


Brain Computer Interface practitioners must master basic neuroscience to understand the source and meaning of measurable brain activity.

Signal Processing

BCI practitioners must recognize patterns in data and filtering relevant brain signals from unwanted noise.

Machine Learning

BCI practitioners must understand the application of machine learning to complicated neurological data sets.

Ethics and Impact

BCI practitioners must understand the social impact of BCI technology and its ethical use to ensure the safe and moral applications of this technology.

NeuroMaker BCI Curriculum Units

Unit 1: Kick Start BCI Experiences

Jump into BCI technology right out of the box! Use a pre build BCI application to detect changes in your Alpha waves and race your own virtual go kart with the power of your brain. Then set up your BCI programming environment with powerful tools including Anaconda, Spyder and Jupyter Notebooks.

Unit 2: Neuroscience and Neurotechnology

Learn foundational neuroscience concepts such as the structure of the brain and source of measureable brain signals. Then analyze different types of BCI technology including ECoG, MRI, fMRI and EEG to learn its potential and limitations.


Unit 3: Signal Processing and Python Data Science

Start with a crash course in basic python programming and tools for data visualization. Then move on to applying these toolkits to seperate raw brainwave data into different wave bands and clean unwanted signals for processing.

Unit 4: Machine Learning and BCI

Begin with building an LDA classifier on sample data sets and train your program to recognize different patterns in signal data. Record your own EEG data and use your own programs to remove noise from your signals and hone in relevant information.

Unit 5: BCI Impact-Open Source Research and Neuroethics

Review best practices in open source and data privacy principles crucial to the development of neurotechnology. Learn the basic tenets of ethical use of neurotechnology and ensure that the application of your creations benefit society. 

Unit 6: Build a Sleep Detector and Attention Detecting Device

Use the skills and knowledge above to build you own attention tracking and alpha detecting program! See if you can analyze your own mental state and that of your partner. Develop your first applications to gain confidence in your skills.

Unit 7: Choose your Own BCI Challenge

Integrate all of your combined skills and experience to take on a real world application of BCI technology. Choose challenges ranging from the ethical evaluation of new BCI technology to refining existing BCI code to better detect selected brain states.

Contact Us

Close Bitnami banner