Computer Science and Artificial Intelligence with Year in Industry BSc

4 Years On Campus Bachelors Program

University of Nottingham

Program Overview

 

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.

Experiential Learning (Research, Projects, Internships etc.)

 

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.

Progression & Future Opportunities

 

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.

Program Key Stats

£33,000
£9,535
£ 29
Sept Intake : 14th Jan


11 %

Eligibility Criteria

A*AA
NA
36
93

NA
NA
6.5
90

Additional Information & Requirements

Career Options

  • Software Engineer
  • AI Researcher
  • Data Scientist
  • Machine Learning Engineer
  • Robotics Engineer
  • Computer Vision Specialist
  • Systems Analyst
  • Cybersecurity Analyst
  • AI Consultant
  • Research Scientist
  • Software Developer
  • Data Analyst
  • Human-AI Interaction Designer

Book Free Session with Our Admission Experts

Admission Experts