Description:Neuropsychology is the study of brain-behaviour relationships and examines such domains of cognitive functioning as memory, attention, visual-perceptual abilities, language and intellectual function. It is strongly scientific in its approach and shares an information processing view of the mind with cognitive psychology and cognitive science. It is one of the most eclectic of the psychological disciplines, overlapping at times with areas such as neuroscience, philosophy (particularly philosophy of mind), neurology, psychiatry and computer science (particularly by making use of artificial neural networks).