Curious about studying Computer Science with Artificial Intelligence - BSc (Hons)at Bucks New University? We've gathered all the key details—entry requirements, modules, fees, and more. Hear from real students by checking out reviews, or take the next step by booking an open day to explore it for yourself.
Bachelor of Science (with Honours) - BSc (Hons)
High Wycombe Campus
Full Time
Sep 2027
3 Year
Explore AI from its history to philosophy and what it can and can’t do. You'll study machine learning, artificial neural networks, and data analysis and use industry tools including MATLAB and Jason. You'll consider ethics of AI and debate the benefits and challenges posed by AI developments. This course is enhanced by alignment with certification programmes from major companies including Microsoft, Amazon Web Services (AWS), and Cisco which you can choose to take during your studies.
Why study Computer Science with AI at BNU?Real world experienceYou will have the opportunity to work on real-world projects and collaborate with industry professionals, as well as participate in competitions, hackathons, and events. In the past we have invited in guest lectures, to share their experience and expertise and host day-long interactive events run by leaders in their field giving you the chance to put your knowledge into action.
State-of-the-art facilitiesBNU has state-of-the-art computing labs outfitted with cutting-edge tech and software essential for computer science and AI. These facilities provide you with the opportunity to work on high-performance computing systems and delve into AI testing in a professional setting, closely resembling industry environments. You will have access to specialist labs equipped with dual-screen, dual-boot (Windows and Linux) systems loaded with the latest industry-standard software.
Cutting edge topicsArtificial Intelligence is transforming industry and the world we live in. The field of AI is about so much more than creating generative AI like Chat GPT. Experts are applying their AI to improve care in hospitals, control robots in space, help companies understand buying habits, and more. By 2035, it’s predicted that AI activity could be worth an impressive £630 billion in the UK.
Focus on employabilityAI is one of the fastest-growing fields in the tech industry, and the demand for AI professionals continues to rise. This course prepares you for a variety of high-demand roles, such as AI specialist, machine learning engineer, data scientist, software developer, or AI researcher. The skills you develop will also make you highly employable in sectors such as finance, healthcare, robotics, automation, and gaming.
What will I study ?As you start, you'll get to dive into both core computer science and specialised AI topics. The course starts with the basics like programming (in Python, Java, and C++), algorithms, software engineering, and database management, giving you a solid foundation in computing. You’ll also learn how computers work at a deeper level, studying operating systems and computer architecture.As you progress, you’ll focus more on AI, starting with an introduction to how AI systems think and solve problems. You’ll study machine learning techniques, like neural networks and decision trees, and teaching computers how to learn from data. Later, you’ll explore deep learning, robotics, and natural language processing (such as voice assistants). Big data and data science also play a key role, teaching you how to handle large datasets and analyse data efficiently.The degree also covers the math behind AI (probability, statistics, and calculus), and takes a look at the ethical side of AI, like privacy issues and how AI impacts society. In your final year, you’ll work on a major project, where you solve a real-world problem using AI. You may also get the opportunity for a work placement, to gain hands-on industry experience.This course is also offered as four-year programmes, including an initial Foundation Year. The Foundation Year will allow you to develop your academic study skills and build confidence in your abilities, identifying your own strengths and development needs for progression onto an undergraduate degree.
Discover the foundational principles for programming languages. You'll study variables, data types, assignment, conditionals, functions, data structures and the object-oriented paradigm. You'll work with other students on a project to simulate the working environment and will develop your problem-solving and computational thinking skills.
You'll look at principles of computer organisation, the layered nature of systems structures & the interfaces between them. You'll also study: components of a computer, the architecture, how they're organised, hardware, data representation, computer logic circuits, manipulation of data at the bit level & the theory of computation and its paradigms.
You'll study the architecture, structure, functions and models of the Internet and computer networks. You'll use models to examine protocols and services at the application, network, data link & physical layers and will analyse the principles & structure of IP addressing and the fundamentals of Ethernet concepts, network media & network operations.
This module introduces the mathematical language, knowledge and problem-solving skills that you'll need to study computing. You'll look at concepts such as set, relation, function and recursion/induction and principles of counting and finite probability. The fundamental notions of logic and their use for representation and proof are also explored.
This module provides you with an overview of cyber security threats and vulnerabilities, and how to identify and manage them in relation to information systems and assets. You will develop essential risk management skills, including assessing organisational context, identifying assets and threats, and producing risk mitigation strategies. You will also learn to adapt your approach to changes in threat environments, select appropriate auditing tools, and create effective information risk management strategies that secure organisational commitment.
This module aims to link between the modules concerned with computational complexity, data structures, algorithms and artificial intelligence. Data scientists find insights and solve business problems. In this module, you will study how to work with and explore data using a variety of visualisation, analytical and statistical techniques.
Discover the field of Natural Language Processing (NLP) which aims to improve communication between machines and humans. You'll study some basic concepts of linguistics and combine these with some human-computer interaction questions. You'll aim to produce systems that carry out some basic language processing, improving your coding skills.
This module aims to support you in gaining an understanding of the research process, including principles of research methods theory (ontology/epistemology) and practical elements. You'll be guided in how to plan and prepare for a research-based dissertation or work-based project or artefact-based project.
This module presents several languages and approaches for comparison. It covers key programming paradigms including imperative programming, procedural, object-oriented programming, logic programming and functional programming both in terms of syntax & semantics. You'll then compare & contrast approaches and choose which to apply to given problems.
You'll study searching and planning, fundamental techniques in AI. You will see (and implement solutions in which) search techniques aren't just a way of finding some specific information but an integral part of the problem-solving process. You'll also consider how search for problem solving may be used more extensively in scheduling and planning.
Building on earlier programming modules, this practical module deepens your understanding of a high-level programming language and introduces advanced concepts such as object-oriented, concurrent, and network programming. You will also explore how data is managed within these systems. Through hands-on sessions that reflect current industry practices, you will gain the skills and confidence required for a professional software development career.
This module introduces key aspects & technologies of Artificial Intelligence, and how systems that employ these technologies are built. You'll study the history and philosophy of Artificial Intelligence and the kinds of problems that can and can't be solved using these techniques. You'll also examine the concept of intelligent in its various forms.
This module aims to provide you with an overview of the key elements of AI and how they may be implemented in the real world. For example, the field of computer vision may well involve pattern matching and machine learning but equally important if the robot is to “see” is the ability to add sensors and to be able to process the image.
This module gives you the opportunity to carry out an individual, in-depth investigation into a topic of your choice, helping you to develop skills in research, problem-solving, and critical analysis. Working with a supervisor, and possibly in collaboration with a local company, you will undertake the project throughout the year, producing a final report and presenting your work in an oral defence. Your project proposal must be approved and moderated by the course team before you begin.
Bucks New University (BNU) is a student-focused university based in High Wycombe, with over 130 years of educational his...