Computational neuroscience is the scientific study of the nervous system using computational approaches. It is an interdisciplinary field that uses techniques from biology, chemistry, computer science, engineering, linguistics, mathematics, medicine, physics, psychology and philosophy to study the molecular, cellular, developmental, structural, functional, evolutionary and medical aspects of the nervous system. Some examples of current areas of study include Parkinson's disease, epilepsy, hearing loss, and brain-machine interfaces. Computational neuroscience aims to understand what computations are performed in neural systems and how they are implemented at molecular, cellular and system levels.