Neural Computation

School of Computer Science

College of Engineering and Physical Sciences


Code 20416

Level of study Third/Final year

Credit value 10

Semester 1

Module description

The module introduces the basic concepts and techniques of neural computation and, more generally, automated learning in computing machines. It covers various forms of formal neurons and their relation to neurobiology, showing how to construct larger networks of formal neurons and study their learning and generalisation in the context of practical applications. Finally, neural-based learning techniques are contrasted with other state-of-the-art techniques of automated learning.

Teaching and learning methods

2 hrs/week of lectures