IGCSE Computer Science - Automated & Emerging Technologies | AI, Robotics, Expert Systems, ML
Chapter 6 ยท Paper 1

Automated & Emerging Technologies

Automated systems, robotics, artificial intelligence, expert systems and machine learning.

Based on Cambridge IGCSE / O-Level CS Syllabus 0478/2210 (2026โ€“2028)

1 Automated Systems

An automated system uses sensors, microprocessors, and actuators working together to monitor and control a process without continuous human intervention.

The Three Components

Sensor
Measures a physical property (temperature, light, pressure) and converts it to an electrical signal
โ†’
Microprocessor
Receives sensor data, compares it to set values, decides what action to take
โ†’
Actuator
Receives signal from microprocessor and performs a physical action (opens valve, turns motor)

2 Automation Scenarios

Sensors used: Moisture, temperature, light

Process: Moisture sensor detects dry soil โ†’ microprocessor activates water valve actuator โ†’ crops are watered. Temperature sensor prevents watering in frost conditions.

Advantages
  • Saves water โ€” only irrigates when needed
  • Works 24/7 without human presence
  • More precise than manual watering
  • Reduces labour costs
Disadvantages
  • High initial setup cost
  • System failure can harm crops
  • Requires technical maintenance
  • Sensor malfunction gives wrong readings

Sensors used: Infrared (vehicle detection), pressure (road weight)

Process: Infrared sensors count vehicles waiting at each light โ†’ microprocessor analyses traffic flow โ†’ traffic light actuators are adjusted to reduce queuing and prioritise busy lanes.

Advantages
  • Reduces congestion dynamically
  • Responds to real traffic โ€” not fixed timers
  • Can prioritise emergency vehicles
  • Reduces journey times and emissions
Disadvantages
  • Expensive to install and maintain
  • System failure causes major disruption
  • Hackers could manipulate traffic signals

Sensors used: Pressure, proximity, temperature, flow

Process: Sensors monitor production line โ†’ microprocessor controls robotic arms, conveyor speeds, and quality checks โ†’ actuators adjust machinery.

Advantages
  • Consistent quality โ€” no human error
  • Operates continuously without breaks
  • Faster production rates
  • Safer for dangerous environments
Disadvantages
  • Job losses โ€” human workers displaced
  • High upfront investment
  • Cannot adapt to unexpected situations

3 Robotics

Robotics is a branch of computer science involving the design, construction, and operation of robots. A robot is a programmable machine with a physical structure that can carry out tasks automatically.

Characteristics of a Robot

  • A mechanical structure or framework โ€” physical body to perform tasks
  • Electrical components โ€” sensors (inputs), microprocessor (processing), actuators (outputs)
  • Programmable โ€” behaviour defined by software that can be changed

Where Robots Are Used

๐Ÿญ Industry
๐Ÿš— Transport
๐ŸŒพ Agriculture
๐Ÿฅ Medicine
๐Ÿ  Domestic
๐ŸŽญ Entertainment
AreaExampleBenefit
IndustryRobotic welding arms on car production linesPrecision, speed, consistent quality
MedicineSurgical robots (e.g. Da Vinci)More precise than human hands, minimally invasive
AgricultureHarvesting robots, drone crop sprayers24/7 operation, reduce chemical use
DomesticRobotic vacuum cleaners (Roomba)Convenient, saves time
TransportAutonomous vehicles, warehouse robotsSafer, more efficient logistics

4 Artificial Intelligence

Artificial Intelligence (AI) is a branch of computer science dealing with the simulation of intelligent behaviour by computers โ€” making machines perform tasks that would normally require human intelligence.

Characteristics of AI

  • Data collection โ€” AI systems collect large amounts of relevant data
  • Rules for using data โ€” defined rules or learned patterns determine how to process the data
  • Ability to reason โ€” can draw conclusions and make decisions from available information
  • Ability to learn and adapt โ€” can improve performance over time based on new data (machine learning)

5 Expert Systems

An expert system is an AI program that mimics the decision-making ability of a human expert in a specific domain, using a knowledge base and rules.

ComponentDescriptionExample
Knowledge baseA large database of facts and information about the domainMedical symptoms, treatments, diagnoses
Rule baseA set of IF-THEN rules that define how to use the knowledgeIF fever AND rash THEN consider measles
Inference engineApplies the rules to the knowledge base to reach conclusionsProcesses symptoms entered by the user to suggest diagnoses
User interfaceThe interaction layer โ€” collects inputs and displays conclusionsQuestions asked to the doctor / patient

In the exam, always name ALL FOUR components of an expert system: knowledge base, rule base, inference engine, user interface. Missing one loses marks.

6 Machine Learning

Machine learning is a type of AI where a program automatically adapts its own processes and/or data based on experience โ€” it learns from data without being explicitly programmed for every situation.

Traditional Programming
  • Programmer writes explicit rules
  • Computer follows those rules exactly
  • Cannot handle situations not covered by rules
  • Expert system is an example
Machine Learning
  • System is trained on large datasets
  • Finds patterns without explicit rules
  • Improves accuracy with more data
  • Examples: spam filters, image recognition, recommendation engines
Scroll to Top