This British Computer Society-accredited (BCS) Computer Science and Artificial Intelligence BSc degree will equip you with highly sought-after computer science and artificial intelligence (AI) skills, enabling you to immerse yourself in the fascinating arena of machine intelligence.

Artificial Intelligence is arguably one of the most rapidly growing and exciting fields of technological development of our generation with far-reaching potential to solve present day problems - and to transform the world around us. AI has applications in many industries including healthcare, retail, manufacturing, security, information management, gaming and smart devices - almost any area you can think of!

Our BSc Computer Science and Artificial Intelligence degree will allow you to specialise in the growing field of AI, which is the science of developing computer systems that exhibit a broad range of intelligent behaviours and can perform tasks generally considered to require human-like intelligence.

The course provides broad coverage of key computer science topics alongside dedicated modules in artificial intelligence. The first two years are the same as the Computer Science BSc, giving you a strong foundation in core computing concepts. In the third year, you will complete a major project and study advanced AI topics such as robotics, intelligent agents, reasoning under uncertainty, computer vision, neural networks and deep learning. In addition to, wide-ranging specialist optional modules, so you can explore other computing subjects in greater depth and keep up with the latest developments in established and emerging areas of the field.

The course is taught by leading experts whose research informs the curriculum, ensuring you learn modern techniques in AI. Throughout the degree, you will have access to excellent departmental resources including multiple dedicated computing laboratories and specialist lab facilities for robotics, networking, human computer interaction (HCI) and imaging technology.

What's the difference between MSci and BSc?

The Bachelor of Science (BSc) degree will provide a thorough grounding in the critical areas of the subject and enable you to develop skills and knowledge sought by employers in diverse industries. The Masters in Science (MSci) degree also provides an ideal preparation for research and development work in industry or for a PhD and is designed to create leaders in the subject area by giving in-depth experience of cutting-edge research.