The course provides an overview of how to design and create software, including an intensive introduction to programming, and explore key topics in AI. Additionally, it offers a thorough grounding in how to plan and conduct research. Further opportunities to specialise and enhance your knowledge of big data, web programming, bio-inspired algorithms and modern information systems are available through a range of optional modules. During the second year, students undertake an industrial project in a real-world environment as part of an extended placement opportunity.
Read about the success stories of students who have achieved their educational aspiration.