This degree examines the ways in which machines can be designed and developed to display human characteristics; students study the analysis, design and construction of knowledge-based and expert systems, as well as those based around the use of neural networks.