Overview
Artificial intelligence is reshaping industries from finance to medicine, and building genuine expertise means combining a thorough grounding in computer science with deep theoretical understanding of AI itself. The BSc (Hons) Artificial Intelligence (AI) and Computer Science at the University of Birmingham does exactly that, ranked first in the UK for AI, with teaching that spans core computing fundamentals through to specialist areas like neural computation and intelligent robotics. Students benefit from links with industry partners including IBM and ARM, and gain access to the university's BlueBEAR supercomputer for high-performance computing work. The course suits students who want genuine flexibility to specialise in AI, computer science, or a blend of both, with a substantial final-year project shaped around their own interests.
What You'll Learn
Object-oriented programming, databases and foundational AI concepts in the first year
Data structures, algorithms and the mathematical and logical foundations of computer science
Theories of computation and functional programming in the second year
Operating systems, security and networks, and collaborative software engineering
Specialist AI areas such as neural networks, deep learning and natural language processing
Intelligent robotics, computer vision and evolutionary computation
A substantial personal project, developed from a staff-offered topic or your own idea
Over 20 optional modules allowing you to specialise in AI, computer science, or both
Learning Outcomes
By the end of the course, students will be able to apply core computer science principles alongside a strong theoretical grounding in artificial intelligence to design and build intelligent systems. They will be equipped to use specialist AI techniques, from neural networks to natural language processing, to solve real technical and computational problems. Through a substantial personal project, students will develop the ability to design, build and evaluate significant pieces of software independently. Graduates will leave with a BCS-accredited, highly sought-after skill set, well prepared for careers as AI engineers, software developers, systems designers or cyber security analysts across the tech, finance and medical sectors.

University of Birmingham