В последнее время нейрокомпьютерные интерфейсы (Brain Computer Interface) нашли как клиническое, так и исследовательское применение и получили множество различающихся по разным параметрам реализаций. Такие интерфейсы функционируют на основе регистрации, анализа и преобразования биоэлектрических сигналов мозга.
Данное направление подразумевает подготовку в различных сферах деятельности от биологии и физиологии человека, физики, математики до программирования и создания сложных аппаратно-информационных систем (схемотехника), способных связать импульсы нейронов головного мозга человека с различными внешними виртуальными и физическими объектами.