2029–2031 edition · for exams from June 2029. Students sitting exams up to November 2028 follow the current course.
7. Emerging technologies
Artificial intelligence — its features, learning types, applications, neural networks, bias and ethics — and quantum computers compared with classical ones.
What you need to know211 learning objectives, as printed in the syllabus
- 7.1Artificial IntelligenceChanged2026–2028 syllabus: §6.3
Machine-learning types, neural network layers, named applications, fairness, bias and ethics; expert systems no longer listed.
Learning objectives (9)
- 7.1.1Understand that artificial intelligence (AI) is a branch of computer science focused on the simulation of intelligent behaviours by computers
- 7.1.2Describe the main features of AI, including: (a) the collection of data; (b) the rules for using that data; (c) the ability to process large data sets; (d) the ability to reason; (e) the ability to learn and adapt using supervised learning, unsupervised learning and reinforcement learning
- 7.1.3Describe common applications of AI, limited to: (a) recommendation systems; (b) natural language processing and large language models (LLMs); (c) generative AI, including, images and video; (d) computer vision, including links to robotics and automated systems; (e) predictive analytics
- 7.1.4Understand the structure of neural networks as the: (a) input layer; (b) hidden layer(s); (c) output layer
- 7.1.5Explain the purpose of machine learning including how neural networks are used
- 7.1.6Identify different ways that AI can be used in a given context
- 7.1.7Evaluate the fairness and bias in data and AI systems
- 7.1.8Evaluate the ethical and societal considerations of AI
- 7.1.9Evaluate the implications of AI for: (a) employment; (b) safety; (c) environmental sustainability
- 7.2Quantum computersNew
Quantum vs classical computers and their advantages and disadvantages (no quantum theory).
Learning objectives (2)
- 7.2.1Describe the differences between a quantum computer and a classical computer using terms such as: (a) bit; (b) qubit; (c) electrons / photons; (d) binary; (e) logic gates
- 7.2.2State the advantages and disadvantages of using quantum computers instead of classical computers
Candidates will not be required to explain quantum theory related to the function of a quantum computer
Objectives quoted from the 2029–2031 syllabus, Version 1, September 2026; © Cambridge University Press & Assessment.
Notes2every learning objective explained, with worked examples
7.1Artificial Intelligence
Artificial intelligence (AI) is no longer taught through expert systems: this § is about machine learning — how computers learn from data, the neural networks that do it, where AI is used today, and whether it is fair, ethical and good for people, jobs and the planet.
What AI is
Artificial intelligence is a branch of computer science focused on the simulation of intelligent behaviours by computers — behaviours we would call intelligent if a person did them, such as recognising a face, understanding a sentence, making a decision or learning from mistakes.
- The computer does not think like a human; it simulates intelligent behaviour by processing data.
- Most modern AI is machine learning: instead of a programmer writing every rule, the system works out its own rules from examples.
The main features of AI
| Feature | What it means |
|---|---|
| Collection of data | AI needs large amounts of data (images, text, sensor readings, purchase histories) to learn from |
| Rules for using that data | The system has rules (written by people or learned) that decide how data is processed to reach a decision |
| Processing large data sets | It can analyse far more data, far faster, than a human — millions of records in seconds |
| Ability to reason | It draws conclusions from the data and its rules, e.g. "these symptoms most likely mean flu" |
| Ability to learn and adapt | It improves its own rules as it meets new data, without being re-programmed |
Three ways a machine learns
- Supervised learning — trained on labelled data: every example comes with the correct answer (photos labelled "cat" / "dog", emails labelled "spam" / "not spam"). The system learns to predict the label for new, unseen data.
- Unsupervised learning — given unlabelled data and finds patterns or groups by itself, e.g. grouping shoppers with similar buying habits so a shop can target them.
- Reinforcement learning — learns by trial and error: it takes actions, receives a reward for good outcomes and a penalty for bad ones, and adjusts to earn more reward (game-playing AI, a robot learning to walk).
| Data | Learns from | |
|---|---|---|
| Supervised | Labelled | Known correct answers |
| Unsupervised | Unlabelled | Patterns/similarities it finds |
| Reinforcement | Feedback from actions | Rewards and penalties |
Common applications of AI
- Recommendation systems — suggest videos, songs or products from your history and from people similar to you.
- Natural language processing (NLP) and large language models (LLMs) — understanding and producing human language: chatbots, translation, voice assistants. An LLM is trained on huge amounts of text and predicts the most likely next word, which lets it answer questions and write text.
- Generative AI — creates new content (text, images and video, music) from a prompt, based on patterns learned from training data.
- Computer vision — recognising objects, faces, text or road signs in images and video; links to robotics and automated systems, e.g. a self-driving car seeing pedestrians, a factory robot checking products, a fruit-picking robot judging ripeness.
- Predictive analytics — using past data to predict what is likely to happen: weather, stock demand, which customers may leave, risk of disease.
Neural networks: input, hidden and output layers
A neural network is a model loosely based on the brain, made of connected nodes (artificial neurons) arranged in layers:
- Input layer — receives the data, one node per input value (e.g. the brightness of each pixel of an image).
- Hidden layer(s) — one or more layers between input and output; each node combines the values it receives using weights and passes a result on. This is where patterns are found. More hidden layers = "deep learning".
- Output layer — gives the result, e.g. one node per possible answer ("cat" 0.92, "dog" 0.08).
Every connection has a weight that says how important that input is. Learning means adjusting the weights.
The purpose of machine learning and how neural networks are used
The purpose of machine learning is to let a computer improve its performance at a task from data/experience without being explicitly programmed with every rule — useful when the rules are too complex to write by hand (recognising handwriting, spotting fraud).
How a neural network is used:
- Training — training data is fed into the input layer; the network produces an output.
- The output is compared with the correct answer and the error is measured.
- The weights are adjusted to reduce the error; this repeats over thousands of examples.
- Testing — the network is checked on data it has never seen.
- Use — new data goes in, and the trained network produces a prediction or classification.
Using AI in a given context
Exam questions describe a scenario and ask how AI could be used. Match the need to an application:
| Context | How AI could be used |
|---|---|
| Online shop | Recommendations; chatbot for customer service (NLP); predicting stock demand |
| Hospital | Computer vision spotting tumours in scans; predicting which patients are at risk |
| Farm | Computer vision on drones/robots to find weeds or ripe crops; predicting yield and watering needs |
| Bank | Detecting fraudulent transactions (unusual patterns); chatbot |
| School | Personalised revision questions; marking support; translating for parents |
| City transport | Predicting traffic; self-driving buses using computer vision |
Always say what data the AI uses and what it does with it.
Fairness and bias in data and AI systems
An AI system is only as fair as the data it was trained on and the people who designed it.
- Biased data — if the training data under-represents a group (e.g. few images of darker skin tones), the system works less accurately for that group.
- Historic bias — data that reflects past unfair decisions (e.g. past hiring favouring men) teaches the AI to repeat them.
- Design bias — the choice of which data to collect and what counts as "success" can favour some people.
- Effects: unfair loan, job or policing decisions; facial recognition mistakes; stereotypes in generated images.
Reducing bias: use large, varied, representative data; test results for different groups; keep humans checking important decisions; make the system's decisions explainable.
Ethical and societal considerations
- Privacy — AI needs lots of personal data; how is it collected, stored and shared? Was consent given?
- Accountability — who is responsible when AI gets it wrong (a self-driving car crash, a wrong diagnosis): the developer, the owner or the user?
- Transparency — many systems are a "black box"; people affected may not know why a decision was made.
- Misinformation — generative AI can create convincing fake images, video ("deepfakes") and text.
- Copyright and ownership — models learn from other people's work; who owns the output?
- Over-reliance — people may trust AI answers without checking them; AI can state wrong facts confidently.
- Access — benefits may go mainly to those who can afford the technology (digital divide).
Implications: employment, safety, environmental sustainability
| Area | Positive | Negative |
|---|---|---|
| Employment | New jobs (AI developers, data scientists, trainers); boring/repetitive tasks automated; staff free for skilled work | Jobs lost in admin, call centres, driving, some creative work; retraining needed |
| Safety | Dangerous tasks done by AI-controlled machines; faster detection of disease or fraud; fewer human-error accidents | Errors in safety-critical systems; hacking/misuse; deepfakes used for fraud |
| Environmental sustainability | Optimises energy use, traffic and farming (less water, fertiliser, fuel); predicts weather and disasters | Training and running large models uses huge amounts of electricity and water for cooling data centres; e-waste from hardware |
"Evaluate" questions need both sides and a conclusion.
Exam tips
- For the learning types, always use the key word: supervised = labelled data, unsupervised = unlabelled data/finds patterns, reinforcement = rewards and penalties (trial and error).
- Name all three neural network layers in order and say what each does — the hidden layer is where weights are applied and patterns found.
- In a 'given context' question, link each AI use to the scenario (what data, what it decides); generic answers like 'it is faster' rarely score.
- Evaluate questions (bias, ethics, employment, safety, environment) want advantages AND disadvantages plus a justified conclusion.
- Machine learning: say the computer learns from data and improves without being explicitly programmed.
Mistakes that lose marks
- Describing an expert system (knowledge base, inference engine) — it is no longer on the syllabus; answer with machine learning.
- Saying AI 'thinks like a human' or 'is conscious' — it simulates intelligent behaviour.
- Mixing up supervised and unsupervised learning (labels are the difference).
- Saying bias comes only from programmers — the commonest cause is unrepresentative training data.
- Writing only positives for the environment — training large models uses a lot of energy and water.
7.2Quantum computers
Quantum computers process information in a completely different way from the classical computers you use every day. You must compare the two using the right terms and give advantages and disadvantages — you are not asked to explain quantum theory.
Classical vs quantum: the key terms
| Term | Classical computer | Quantum computer |
|---|---|---|
| Bit / qubit | Stores data as bits: each is either 0 or 1 | Uses qubits (quantum bits): a qubit can be 0, 1 or a combination of both at the same time until it is measured |
| Electrons / photons | Bits are represented by electrons flowing (or not) through transistors — high/low voltage | Qubits are represented by the quantum states of tiny particles such as electrons or photons (particles of light) |
| Binary | Works in binary: each bit is a definite 0 or 1 | The final answer is read out as binary, but while working qubits are not limited to one definite binary value |
| Logic gates | Uses logic gates (AND, OR, NOT…) built from transistors | Uses quantum logic gates, which act on qubits and can work on many combinations at once |
Why that matters
- 3 classical bits hold one of 8 values at a time; 3 qubits can represent all 8 combinations at once. Adding qubits doubles the combinations each time.
- This lets a quantum computer explore a huge number of possibilities together, so some kinds of problem (searching huge numbers of combinations, simulating molecules, optimisation, breaking some encryption) could be solved much faster.
- It is not simply a faster PC: for everyday tasks (word processing, web browsing) a classical computer is better.
Advantages and disadvantages of quantum computers
Advantages
- Can solve certain complex problems far faster than classical computers (e.g. modelling molecules for new medicines and materials, optimisation of routes and schedules, weather and climate modelling).
- Can process many possible combinations at the same time.
- Could create very secure communication (quantum encryption).
Disadvantages
- Very expensive to build and run.
- Qubits are fragile — they lose their state easily (heat, vibration, interference), causing errors.
- Often need extreme cooling to near absolute zero, using a lot of energy and space.
- Only useful for specific types of problem; not suitable for everyday use.
- Few programmers have the skills; few programs exist.
- Could break current encryption methods, threatening data security.
Exam tips
- Use each listed term in your comparison: bit vs qubit, electrons vs electrons/photons, definite binary vs combinations of 0 and 1, logic gates vs quantum logic gates.
- A strong qubit answer says 'can be 0, 1 or both at the same time'.
- Give advantages and disadvantages that are specific (e.g. 'needs cooling to near absolute zero'), not just 'expensive'.
Mistakes that lose marks
- Trying to explain superposition/entanglement physics — not required and wastes time.
- Saying a quantum computer is faster at everything — only certain problems.
- Saying a qubit stores 'more than one bit of data permanently' — it holds a combination until measured.
Infographics2download any diagram as PNG or SVG
Machine learning & neural networks
Quantum vs classical computers
Key terms12use these exact words in the exam
Test yourself
Check you know the 2029–2031 content
Written for the new syllabus only: every card and question traces to a learning objective above. Rounds are random, and marks earn XP on your dashboard.
3 decks · 43 cards · 17 quiz questions.
From the current course
Most of this topic is taught in the 2026–2028 course today. Its notes and past-paper questions still help — skip anything the 2029–2031 syllabus removed (see the notes above).
- 6. Automated and Emerging Technologies2026–2028 topic · 103 past-paper questions

