Machine Learning with Applications
Supervised and unsupervised learning, neural networks, deep learning, kernels and experiment design using Python-based ML tools.
Research-informed courses combining mathematical foundations, modern machine learning and hands-on neurotechnology.
Supervised and unsupervised learning, neural networks, deep learning, kernels and experiment design using Python-based ML tools.
Invasive and non-invasive BMI systems, neural signal processing, machine learning and hands-on demonstrations with assistive and robotic interfaces.
Digital logic, computer system design, microcontroller programming and laboratory work with FPGA and embedded hardware.
Public workshop resources supporting practical work in brain–computer interfaces and contemporary AI.
Practical materials for working with open-weight large language models, from local setup to applied AI workflows.
Hands-on notebooks covering P300, motor imagery, SSVEP, signal processing, and machine-learning methods with MNE-Python.
Selected final projects from ROBT 206: Microcontrollers with Lab.