Viewing course details for 2025-26 year of entry
- Code
- 144I400, 144I401
- Attendance
- Full-time, Part-time
- Start
- September 2025
- Fees
- £9,535 (UK) | £16,600 (INT)
- Duration
- 3 years full-time, 4 years full-time (with placement), 6 years part-time
- Course Leader
- Christian Huyck
- Study mode
- On campus
- Location
- Hendon campus
- Entry Requirements
- 112-128 UCAS points
- Placement year
- Optional
- School / Department
- Design Engineering and Mathematics
Why study Artificial Intelligence and Data Science BSc Honours at Middlesex?
Our Artificial Intelligence and Data Science BSc you will give real-world skills and practical experience from day one. You will learn how AI and Data Science systems work, master the latest AI technologies from leading experts in the field, and gain skills and experience that will give you immediate entry into the job market, or further study. With global demand for AI and Data Science professionals, this course equips you with everything you need to thrive in this exciting, high-demand sector.
Develop critical skills in Artificial Intelligence and Data Science
- Gain a solid understanding of how AI works, how to implement AI systems, and how to solve Data Science problems, using Python and other coding languages
- Study a wide range of machine learning algorithms, including neural networks, support vector machines, genetic algorithms, and generative AI
- Use cutting-edge systems including large language models, ontology management, and distributed processing
- Use Large Language Models (LLMs) and data science to solve problems in applications, such as computer vision and Natural Language Processing (NLP).
Collaborate with experts and use our cutting edge facilities
- Learn from experts teaching your course who work at the forefront of AI and data science
- Lead teams and collaborate on innovative, real-wold projects, and learn about computational tools, boost your entrepreneurial skills, and develop communication skills crucial for your future career
- Learn in state-of-the-art labs and access the latest technologies used in the industry.
Apply your learning in the workplace and get ready for a dynamic career
- Enhance your career prospects by taking on a work placement. Apply your learning in a professional setting, gain valuable industry experience and a strong network before graduation
- After completing the course, you'll have the opportunity to work in various fields, from AI development and research, to machine learning and data analysis, across diverse industries like tech, healthcare, and finance
- Our employability service, MDX works can help you find the career you want, help you find placements, and bolster your applications, giving you the tools you need to succeed.
Upon graduation, you'll be well versed in AI and data science theory and have practical experience necessary to enter the workplace or postgraduate study. This course gives you the foundation and the support to succeed in a high-growth and transformative sector. Graduate with a competitive edge and join the Artificial Intelligence and Data Science BSc at Middlesex.
3 great reasons to pick this course
About this course
In the first year, you will learn to program, and develop an understanding of the basics of AI, Data Science, and algorithms. In the second year, you will become fully grounded in Data Science, machine learning, and AI, and learn to apply large language models to practical problems. In the final year, you complete your understanding of AI, and specialize in two areas of AI in which you are interested. This will include an individual project supervised by a member of the programme team.
You will gain an understanding of how to develop programs in Python. Working with standard interactive development environments, you will design, implement, debug, and evaluate software.
You will develop a broad understanding of the intersecting domains of Artificial Intelligence and Data Science including the design, development, evaluation and deployment of models. You will become familiar with typical Data Science workflows and the fundamental ideas of Artificial Intelligence.
You will be introduced to the concepts and notation of data structures and algorithms and their use in analysing problems and organising solutions. You will be equipped with a range of methods to approach problems, to enable you to manipulate and analyse data in practical settings.
This module teaches you the fundamental knowledge and principles computer science theory, such as discrete mathematics, propositional logic and graph theory. You will study the existing fundamental algorithms that are ubiquitous across computer networking and programming, gaining insights into their application in real-world computing systems. 
In this module you will gain practical experience developing dynamic websites using HTML, CSS and JavaScript. You'll learn how to store client-side data and get first-hand experience of web services and the server-side data storage, considering the needs of a wide and diverse range of stakeholders.
Modern businesses require making data-driven decisions requiring thoughtful data analysis. You will gain the foundational understanding and skills for data analysis in an enterprise setting. This includes a range of techniques for retrieving, organising, analysing and visualizing data as well as running simulations and training data-driven models to generate forecasts necessary for business decisions. Special consideration will be given to the analysis of multidimensional data in the broad context of entire organisations.
You will learn about several important topics in ML and AI that remain critical for solving diverse real-world problems. These include learning concepts and associative rules from data, Markov decision processes, reinforcement learning and randomized or evolutionary algorithms. The module will also emphasize the notion of incomplete information, which characterizes learning and distinguishes it from ordinary optimization.
You will develop a theoretical understanding of the architecture of large language models (LLMs) and how they are trained. You will gain practical experience with the customization and use of LLMs for different applications including prompt engineering, fine tuning, and the use of retrieval augmented generation (RAG) to control the output of a LLM.
The module aims to develop your employability skills by achieving the set of agreed learning outcomes using a Three Way Negotiated Learning Agreement. The module develops a range of skills specific to the individual workplace.
This practical experience module provides the means for you to link academic work with the 'real world', facilitating the embedding of transferable and graduate skills necessary for future career paths and employment.
You will reflect upon areas of knowledge relevant to the placement learning experience and develop personal knowledge through a review of your learning, with the opportunity to enhance your self-expression, communication, self-reliance and co-operation.
You will round out your knowledge of basic Artificial Intelligence (AI), including long standing areas, such as rule based systems, search spaces and constraint satisfaction, and emerging technologies. You will strengthen your ability to understand technologies as they emerge.
You will demonstrate how effectively you have consolidated your skills, knowledge, and experience from other modules by means of an individual project. The project must incorporate a solution to an AI or Data Science problem or to a relevant theoretical research problem.
You will be introduced to a variety of new and commonly used biologically inspired algorithms and techniques so as to be able to solve a range of problems in AI and Data Science, including gradient-based algorithms, genetic algorithms, differential evolution, particle swarm optimization, firefly algorithm and other evolutionary algorithms.
You will gain the knowledge and practical Artificial Intelligence and Machine Learning skills used in robotics. You will cover different types of autonomous robots in a variety of fields and applications. You will acquire the knowledge and practical skills of robot sensory processing, particularly vision, and the use of machine learning methods and algorithms, and how these are applied to real life autonomous robotic applications.
You will study different types of network and cyber threats to computer systems and networks, and learn the various measures needed to secure systems to counteract and mitigate against these threats.
You will gain appreciation and an understanding of the rigorous mathematics that plays a vital role in Data Science and AI. You will gain the necessary background to access and contribute to technical research in the fields of AI and Data Science.
You will work with simulated spiking neural networks and networks emulated on neuromorphic computers to understand how brains work and use efficient parallel computation. You will develop novel neural models, agents and machine learning systems that are at the leading edge of the field.
To find out more about this course, please download the Artificial Intelligence and Data Science BSc course specification (PDF).
Innovative teaching and learning
You will gain knowledge and understanding through a combination of workshops, seminars, labs, directed reading, and guided independent and collaborative study. Modules are led by the senior academics that have designed the programme and the module.
You will be studying at our leafy north London campus in Hendon.
Outside of teaching hours, you’ll learn independently through self-study which will involve reading articles and books, working on projects, undertaking research, and preparing for assessments including coursework, presentations and exams.
Your course timetable will balance your study commitments on campus with time for work, life commitments and independent study.
We aim to make timetables available to students at least 2 weeks before the start of term. Some weeks are different due to how we schedule classes and arrange on-campus sessions.
Our excellent teaching and support teams will help you develop the skills relevant to your degree from research and practical skills to critical thinking. Our Sheppard Library is open from 7am to 11pm Monday to Sunday during term time. And we offer free 24-hour laptop loans with full desktop software, free printing and Wi-Fi to use on or off campus, even over the weekend.
This course is mainly assessed through coursework including exams, tests, written assignments, presentations and group exercises. The exact balance will depend on the modules you are taking.
Summative assessment is largely based around the development of artefacts, typically software. Other forms of assessment include reports, in class assessments, portfolios, homework style questions, essays and demonstrations.
Laboratory sessions are mostly devoted to formative assessment including course work support. A group project in the third year supports the development of complex systems by several collaborating students. The final project is a dissertation typically based on an artefact the student has developed, and evaluation includes a viva with two academics.
Feedback is given informally throughout the programme via conversation and formally via the virtual learning environment.
Science and Technology Facilities
We have specialist facilities for Computing courses, including the Ritterman labs, networking labs and dedicated lectures theatres. You will be able to explore Virtual and Augmented Reality, Brain Computer Interfaces, as well as Robotics and Internet of Things Systems
Entry requirements
At Middlesex, we're proud of how we recognise the potential of future students like you. We make fair and aspirational offers because we want you to aim high, and we’ll support you all the way. We’ll always be as flexible as possible and take into consideration any barriers you may have faced in your learning. And, if you don’t quite get the grades you hoped for, we’ll also look at more than your qualifications. Things like your work experience, other achievements and your personal statement.
Qualifications
- UCAS points
- 120-128 tariff
- A-Levels
- BBC
- BTEC
- DMM
- Access requirements
- Overall pass: must include 45 credits at level 3, of which 15 must be at Distinction and 30 credits at Merit or higher
- Combinations
- 112 Points
Our entry requirements page outlines how we make offers where we have given a range (e.g. BBB – BBC in A levels), and how we’ll make you an offer if you are studying a combination of qualifications (e.g. BTEC and A level).
We'll accept T Levels for entry onto our undergraduate degree courses (including our extended courses with a foundation year) with standard application of science requirements and GCSEs in line with UCAS tariff calculation.
Mature students (over 21)
We welcome applications from mature candidates.
We welcome students from the UK and all over the world. Join students from over 122 countries and discover why so many international students call our campus home:
- Quality teaching with top facilities plus flexible online learning
- Welcoming north London campus that's only 30 minutes from central London
- Work placements and networking with top London employers
- Award-winning career support to get you where you want to go after university.
Qualifications
We accept a wide range of international qualifications. Find out more about the accepted qualifications on your country's support page. If you are unsure of the suitability of your qualifications or would like help with your application, please contact your nearest international office.
English language
You will need to meet our English language requirements. And, don’t worry If you don't meet our minimum English language requirements, as we offer a Pre-sessional English course.
Visas
To study with us in the UK, you might need a Student visa. Please check to see if this applies to you.
You can apply now via UCAS using the code I400 or I401.
Need help with your application? Check out our undergraduate application page.
How can our Artificial Intelligence and Data Science BSc support your career?
There are an incredible range of career opportunities in AI and data science. While almost all industries now take advantage of artificial intelligence, AI work is concentrated in the large technology sector. Jobs include data scientist, software developer, AI developers and engineers, machine learning engineers, business intelligence analysts, and many others.
Most medium-sized companies and all large companies are using Data Science and AI. There are also a large number of start-ups, and these skills are used in the public sector and the voluntary sector.
Our graduates from the faculty of science and technology have gone on to work for well-known organisations including KPMG, Brighthouse, Leapfrog and ITP Publishing. They have also gone onto further study with an MSc AI and Data science. Start your exciting career and be part of the future of data science and AI,
Chat with our students about life at Middlesex
View our range of student ambassadorsStudent support and inclusion
Fees and funding
The fees below are for the 2025/26 academic year:
UK students1
Full-time: £9,535*
Part-time: £79 per taught credit
*Subject to the government’s proposed increase in the tuition fee cap receiving Parliamentary approval3
As a part of our commitment to an excellent student offer at Middlesex University, we pledge to invest the additional money from tuition fee increases into the student experience, and we are consulting at present on what these improvements will be and will follow up with further details.
International students2
Full-time students: £16,600
Part-time students: £138 per taught credit
/0x0:1050x1407/prod01/channel_3/media/middlesex-university/courses-images/ug-courses/facilities/north-london-campus-banner.jpg)
North London campus
Our north London campus is just 20 minutes from central London, giving you easy access to everything this vibrant city has to offer. Make the most of incredible professional opportunities, cultural experiences, and more affordable living, all within a supportive and close-knit campus community.
Learn moreWhy not explore
Register your interest
Sign up to receive the latest information about studying at Middlesex University London.
Our communications are designed to support you in deciding your future and keep you up to date about student finance, employment opportunities and student activities available at Middlesex University.