Revision Notes
IGCSE Computer Science: Automated and Emerging Technologies — Revision Notes
Revision notes on automated systems, sensors and actuators, robots, AI, expert systems and machine learning for Cambridge IGCSE Computer Science 0478.
- Subject
- Computer Science
- Level
- IGCSE
- Topic
- Automated and emerging technologies
- Author
- Marlbridge Academic Team
- Updated
- Reviewed by
- Harris Khan (what this means)
Aligned to Cambridge IGCSE Computer Science (0478), 2026-2028. Official specification .
Syllabus page (what it covers and how it is assessed): Cambridge IGCSE Computer Science.
Syllabus points this page covers
0478
- 6 Automated and emerging technologies (whole topic)
Found an error? Report a correction.
Need help with this topic? Request a free trial class for IGCSE Computer Science (0478).
Topic 6 is about computer systems that act without constant human control: automated systems built from sensors, microprocessors and actuators, robots, and artificial intelligence. In Cambridge IGCSE Computer Science (0478) it is examined on Paper 1, and almost every question is set in a scenario, so you score by applying each idea to the situation given rather than by reciting a definition.
Condensed for the final weeks. For the full explanation and longer worked examples, use the Automated and emerging technologies study guide; to practise, use the Automated and emerging technologies practice questions.
Syllabus coverage
Learning outcomes from the Cambridge IGCSE Computer Science 0478 syllabus for 2026, 2027 and 2028:
| Ref | Learning outcome (summarised) |
|---|---|
| 6.1.1 | How sensors, microprocessors and actuators work together in automated systems |
| 6.1.2 | Advantages and disadvantages of an automated system in a given scenario (industry, transport, agriculture, weather, gaming, lighting, science) |
| 6.2.1 | What is meant by robotics |
| 6.2.2 | Characteristics of a robot |
| 6.2.3 | Roles robots can perform, with advantages and disadvantages (industry, transport, agriculture, medicine, domestic, entertainment) |
| 6.3.1 | What is meant by artificial intelligence (AI) |
| 6.3.2 | Main characteristics of AI |
| 6.3.3 | Basic operation and components of AI systems: expert systems and machine learning |
Key definitions
| Term | Definition to learn |
|---|---|
| Sensor | An input device that measures a physical quantity, such as temperature or light |
| Microprocessor | Processes the data from the sensor and decides what action is needed |
| Actuator | An output device that produces movement or another physical action, such as a motor, valve or pump |
| Automated system | A system that uses sensors, a microprocessor and actuators to perform a task without human intervention |
| Robotics | A branch of computer science that incorporates the design, construction and operation of robots |
| Artificial intelligence (AI) | A branch of computer science dealing with the simulation of intelligent behaviours by computers |
| Expert system | An AI system with a knowledge base, rule base, inference engine and interface that gives advice in one area |
| Machine learning | When a program can automatically adapt its own processes and/or data |
6.1 How does an automated system work?
Learn this as a loop — the order is where marks are won.
- The sensor continually measures a physical quantity and sends the readings to the microprocessor (via an analogue-to-digital converter if the reading is analogue).
- The microprocessor compares each reading with a stored value or range.
- If the reading is outside the range, the microprocessor sends a signal to the actuator.
- The actuator carries out the action (opens a valve, switches on a motor, turns on a light).
- The process repeats continuously, so the system keeps responding to changes.
Scenario quick-reference
| Area | Example | Sensor | Actuator action |
|---|---|---|---|
| Lighting | Street lights that switch on at dusk | Light | Switches lamps on or off |
| Agriculture | Automatic field irrigation | Moisture | Opens a valve to the water supply |
| Transport | Automatic train doors at a platform | Proximity / pressure | Motor opens or closes the doors |
| Industry | Bottling line filling bottles | Level | Closes the filling valve |
| Weather | Remote weather station | Temperature, humidity, pressure | Stores and transmits readings (data logging) |
| Science | Laboratory experiment monitoring | pH, temperature | Adds a chemical or adjusts a heater |
| Gaming | Motion-controlled console | Accelerometer | Changes what is shown on screen or makes a controller vibrate |
Advantages and disadvantages of automated systems
| Advantages | Disadvantages |
|---|---|
| Faster response to changes than a human | Expensive to set up and maintain |
| Work continuously, 24 hours a day | Can fail if a sensor or actuator breaks, and may not detect its own fault |
| More accurate and consistent | May reduce the number of jobs |
| Safer: people do not need to work in dangerous places | Vulnerable to hacking if connected to a network |
| Can reduce waste, such as water or energy | Cannot cope with situations they were not programmed for |
Always tie each point to the scenario: “the irrigation system only waters when the soil is dry, so less water is wasted” scores; “it saves resources” may not.
6.2 Robots
Characteristics of a robot (learn all three):
- a mechanical structure or framework
- electrical components, such as sensors, microprocessors and actuators
- it is programmable
Examples in the syllabus: factory equipment, domestic robots and drones.
| Area | Example role | Advantage | Disadvantage |
|---|---|---|---|
| Industry | Welding car bodies | Works without breaks, consistent quality | High initial cost; fewer jobs |
| Transport | Driverless vehicles | Can reduce human error | Hard to program for every situation; public trust |
| Agriculture | Fruit-picking robots, crop-spraying drones | Works long hours, sprays exact amounts | Expensive; may damage crops if sensors fail |
| Medicine | Surgical robots | Very steady and precise | Expensive; surgeons need training |
| Domestic | Robot vacuum cleaners | Saves the owner time | Struggles with stairs and clutter |
| Entertainment | Animatronics in theme parks or films | Repeatable, realistic movement | Costly to build and maintain |
6.3 Artificial intelligence
Main characteristics of AI (6.3.2): the collection of data and the rules for using that data; the ability to reason; and it can include the ability to learn and adapt.
Expert system components
| Component | Role |
|---|---|
| Knowledge base | Stores the facts about the area of expertise |
| Rule base | Stores the IF–THEN rules used to apply the facts |
| Inference engine | Applies the rules to the facts and the user’s answers to reach a conclusion |
| Interface | Lets the user enter information and see the conclusion and explanation |
How it runs: the interface asks questions → the user’s answers are passed to the inference engine → the inference engine searches the knowledge base using the rule base → it may ask further questions → it outputs a conclusion (often with a probability) through the interface.
Machine learning: the program automatically adapts its own processes and/or data, for example as it is given more examples, so its performance improves without it being reprogrammed.
Worked example: describing an automated system in full
An automatic barrier at a car park exit opens when a car pulls up. Describe how the system works. [4]
- A proximity (or pressure) sensor detects the car and sends data to the microprocessor. [1]
- The microprocessor compares the reading with a stored value to decide whether a car is present. [1]
- If a car is present, the microprocessor sends a signal to the actuator (motor), which raises the barrier. [1]
- The sensor keeps monitoring; when the car has passed, the microprocessor signals the motor to lower the barrier. [1]
Common mistakes / exam traps
- Calling a sensor an actuator or vice versa. A sensor is input; an actuator is output that causes movement.
- Saying “the sensor decides” — only the microprocessor makes decisions.
- Forgetting that the process is continuous.
- Writing generic advantages (“it’s better”) that do not mention the scenario.
- Saying a robot must look like a human. The syllabus characteristics are framework, electrical components and programmable.
- Mixing up the knowledge base (facts) and the rule base (rules).
- Calling any program that follows fixed rules “machine learning”. Machine learning means the program adapts itself.
Frequently asked questions
Is a robot always an automated system? A robot uses sensors, microprocessors and actuators like an automated system, but its defining features in 0478 are a mechanical framework, electrical components and being programmable. Many robots are also remotely controlled by people.
What is the difference between an expert system and machine learning? An expert system applies fixed rules in its rule base to the facts in its knowledge base. Machine learning changes its own processes or data as it gets more data, so its behaviour adapts.
Do I need to name the type of sensor? Yes, in scenario questions name a specific sensor (light, moisture, proximity) and say what it measures. The hardware topic (3.2) lists the sensors you should know.
Self-test
- State the role of the actuator in an automated system.
- Give the three characteristics of a robot.
- State two disadvantages of using robots in a factory.
- Name the four components of an expert system.
- State what is meant by machine learning.
Answers: 1. To carry out a physical action, such as turning a motor or opening a valve, when it receives a signal from the microprocessor. 2. A mechanical structure or framework; electrical components such as sensors, microprocessors and actuators; it is programmable. 3. Any two: high cost of buying and maintaining them; fewer jobs for workers; they cannot adapt to tasks they were not programmed for. 4. Knowledge base, rule base, inference engine and interface. 5. A program that can automatically adapt its own processes and/or data.
Get free revision emails (optional)
Occasional emails with practice questions, worked explanations and links to free resources for the qualification and subjects you choose. No spam, and you can unsubscribe from any email. The free tools on this site never need an email.
Related resources
-
Practice questions
IGCSE Computer Science: Automated and Emerging Technologies — Practice Questions (Cambridge 0478)
Original scenario questions with answers on automated lighting and irrigation, drones, surgical robots, expert systems and machine learning for IGCSE 0478.
Computer Science · Cambridge · IGCSE
Try questions -
Practice questions
IGCSE Computer Science: Boolean Logic — Practice Questions (Cambridge 0478)
Original logic questions with full answers on naming gates, three-input truth tables and expressions from circuits and statements, for Cambridge IGCSE 0478.
Computer Science · Cambridge · IGCSE
Try questions -
Revision notes
IGCSE Computer Science: Boolean Logic — Revision Notes
Revision notes on NOT, AND, OR, NAND, NOR and XOR gates, truth tables, logic expressions and building circuits from problem statements for Cambridge IGCSE 0478.
Computer Science · Cambridge · IGCSE
Revise topic
Related articles
-
teaching
A Level tuition in Dubai: Cambridge or Pearson Edexcel International A Level?
Schools in Dubai and Abu Dhabi teach either Cambridge International AS & A Level or Pearson Edexcel International A Level. How the two are structured, why it matters for tuition, and how online classes from Lahore work.
9 October 2026
-
curriculum guides
Choosing subjects at IGCSE and A Level
How subject choices at 14 and 16 affect university options later, and how to keep pathways open without overloading a timetable.
28 July 2026
Studying this with a teacher
Working through Computer Science IGCSE?
This page is free and stays free. If you would rather be taught it, Marlbridge runs Computer Science classes one-to-one and in small groups of up to 15, online in your own time zone. The first trial class is free. WhatsApp replies within an hour (8am–11pm Pakistan time, every day); email the same day.
Cambridge Computer Science teachers at Marlbridge