Computing is a creative and wide-ranging subject that focuses on using sound underlying principles and logical thinking to design and build systems that really work. You will learn how modern computer and communications systems function, and how they can be used and adapted to build the next generation of computing applications. This course allows you to specialise in artificial intelligence and knowledge engineering, as well as the development of computational and engineering models of complex cognitive and social behaviours.