4 Years On Campus Bachelors Program
If you’re excited by technology and want to explore the world of Artificial Intelligence, this BSc in Computer Science and AI with a Year in Industry at the University of Nottingham is designed for you. You’ll build a solid foundation in computing, dive into cutting-edge AI topics like machine learning and robotics, and get real-world experience through a paid industry placement.
Curriculum Structure
Year 1:
The first year sets you up with the fundamentals. You’ll learn programming with Assembly Language Programming, explore how computers work in Computer Architecture, understand networks and databases, and get an introduction to AI. Alongside this, Mathematics for Computer Scientists equips you with the skills to tackle problem-solving and algorithmic thinking.
Year 2:
Year two takes you deeper into computer science and AI. You’ll study Algorithms, Data Structures and Efficiency, Artificial Intelligence Methods, and Operating Systems and Concurrency. A standout feature is the Software Engineering Group Project, where you’ll collaborate on real-world projects, gaining teamwork skills and practical experience that employers love.
Year 3:
This year is all about industry experience. You’ll undertake a paid placement with a company, applying what you’ve learned so far and getting a real taste of the tech world. It’s an excellent way to build your network and enhance your employability before your final year.
Year 4:
In your final year, you’ll specialise in areas that interest you. Modules such as Computer Security, Human-AI Interaction, Computer Vision, and your Individual Dissertation let you explore AI and computing at an advanced level. You’ll also develop professional skills in ethics, collaboration, and communication, preparing you to step straight into your career.
Focus Areas
Artificial Intelligence, Machine Learning, Robotics, Human-AI Interaction, Software Engineering, Computer Security
Learning Outcomes
You’ll finish the course confident in programming and software development, skilled in designing intelligent systems, strong in problem-solving and critical thinking, and prepared to navigate the professional and ethical challenges of computing.
Professional Alignment
The program is accredited by the British Computer Society (BCS), giving you a solid route toward Chartered IT Professional status.
Reputation
Nottingham is widely recognised for its excellent graduate outcomes. Many graduates move straight into rewarding tech roles, with an average starting salary 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 be coding, experimenting, and problem-solving in real-world contexts. The program is designed so that you gain hands-on experience with the latest AI and computing tools, work on collaborative projects, and spend a full year in a paid industry placement. You’ll have access to cutting-edge facilities, specialist labs, and a wealth of digital resources that make learning interactive, practical, and directly relevant to your future career.
Your experiential learning includes:
Industry Placement Year: A paid placement with top tech companies, giving you real-world experience and professional connections.
Group Projects: Collaborative projects such as the Software Engineering Group Project, simulating real industry workflows.
Specialist Labs: Dedicated AI and computing laboratories equipped for robotics, computer vision, and machine learning research.
Software and Digital Tools: Hands-on experience with programming environments, development frameworks, and AI toolkits.
Libraries and Resources: Access to the University’s libraries and online digital resources to support your projects and research.
Research Institutes: Opportunities to engage with the School of Computer Science’s research centres and initiatives.
Graduates from this program leave Nottingham ready to jump straight into exciting tech careers. With strong skills in programming, AI, and hands-on experience from the industry placement, you’ll be prepared for roles like:
Software Engineer
AI Researcher
Data Scientist
Machine Learning Engineer
To support your career journey, the university offers plenty of practical help and connections:
Careers and Employability Service: Personalised advice, CV clinics, mock interviews, and career workshops to boost your confidence and employability.
Industry Partnerships: Work with big names such as Capital One, Experian, IBM, and UniDays through placements and collaborative projects.
Graduate Outcomes: Nottingham graduates enjoy excellent employment rates, with many stepping directly into rewarding roles in the tech sector.
Accreditation Value: The program’s British Computer Society (BCS) accreditation adds long-term professional recognition and credibility.
Further Academic Progression:
After this degree, you can continue your studies to specialise even further:
MSc in Data Analytics and AI: Dive deeper into AI, machine learning, and data science for advanced career opportunities.
PhD Opportunities: Engage in cutting-edge AI research through Nottingham’s Faculty of Science Doctoral Training Centre.



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.
