3 Years On Campus Bachelors Program
If you’re fascinated by how computers can “think” and want to explore the world of artificial intelligence, this degree is for you. You’ll learn core computer science skills while diving into AI, machine learning, and intelligent systems, preparing you for a wide range of tech careers.
Curriculum Structure
Year 1: Building the Foundations
In your first year, you’ll get a solid grounding in computer science with modules like Assembly Language Programming, Computer Architecture, and Fundamentals of Artificial Intelligence. You’ll develop essential programming skills, understand how computers work, and get your first taste of AI concepts.
Year 2: Advancing Knowledge and Skills
Year two takes things further with Algorithms, Data Structures and Efficiency, Artificial Intelligence Methods, and a Software Engineering Group Project. You’ll tackle real-world problems, work on team projects, and strengthen both your technical and collaborative skills.
Year 3: Specialization and Professional Development
In your final year, you can focus on what excites you most, with modules like Machine Learning, Human-AI Interaction, and an Individual Dissertation in Computer Science. This is your chance to explore cutting-edge AI topics, conduct independent research, and get ready for your career or further study.
Focus Areas
Artificial Intelligence, Machine Learning, Intelligent Systems, Software Engineering, Human-AI Interaction
Learning Outcomes
By the end of the course, you’ll be confident in AI techniques, software development, problem-solving, teamwork, and research skills.
Professional Alignment
This degree is accredited by the British Computer Society (BCS), giving you the academic foundation needed to become a Chartered IT Professional.
Reputation
The University of Nottingham has a strong reputation for graduate employability, with recent graduates earning an average of £32,104 according to the HESA Graduate Outcomes Survey 2020.
At Nottingham, learning goes far beyond lectures and textbooks. From day one, you’ll get hands-on experience designing, coding, and testing real-world AI systems, using the latest software and tools. The program is built to help you connect theory with practice, work in teams, and solve problems just like professional developers do.
Along the way, you’ll have access to excellent facilities and opportunities that bring your learning to life:
Computer Labs – Modern labs equipped with powerful PCs running Windows and Linux for programming, AI experiments, and software development.
Apple Development Lab – Macs with the latest tools for building iOS apps, including augmented reality projects.
Software Engineering Group Project – Team-based projects simulating real-world software development, helping you sharpen teamwork and project management skills.
Industry Collaborations – Work on projects connected to companies like IBM, Capital One, and Experian, giving you insight into professional practices and networking opportunities.
Research Opportunities – Engage with research in areas like machine learning, intelligent agents, autonomous systems, and human-AI interaction.
Libraries & Learning Resources – Access a wide range of technical books, journals, and online resources to support your studies and projects.
These experiences make sure you graduate not just with knowledge, but with the practical skills and confidence to thrive in a fast-moving tech world.
Graduates from this program are well-prepared to step straight into exciting roles in the tech industry, such as AI Software Developer, Machine Learning Engineer, Data Scientist, or Robotics Engineer. The combination of solid computer science foundations and hands-on AI experience ensures you’ll have the skills employers are looking for. Here’s how Nottingham helps you get there:
Career Support – Personalized advice, workshops, and networking events through the University’s Careers and Employability Service help you polish your CV, practice interviews, and connect with employers.
Industry Collaborations – Opportunities to work on real-world projects with companies like IBM, Capital One, Experian, and UniDays give you valuable experience and professional connections.
Graduate Employability – Nottingham graduates earn strong starting salaries, with the average around £32,104 according to the HESA Graduate Outcomes Survey 2020.
Accreditation & Long-term Value – The BCS accreditation means your degree is recognized by the British Computer Society, providing a solid foundation for becoming a Chartered IT Professional.
Further Academic Progression:
After your BSc, you can take your studies further with MSc programs in Data Analytics and AI or Computer Science (Artificial Intelligence) to deepen your expertise. For those interested in research, there are also PhD opportunities through Nottingham’s Faculty of Science Doctoral Training Centre in AI, where you can explore cutting-edge, multidisciplinary AI projects.



Embark on your educational journey with confidence! Our team of admission experts is here to guide you through the process. Book a free session now to receive personalized advice, assistance with applications, and insights into your dream school. Whether you're applying to college, graduate school, or specialized programs, we're here to help you succeed.
