Previous Module
Next Module

COMPUTER SYSTEMS: Encoding and compression

COMPUTER SYSTEMS: Network topologies

COMPUTER SYSTEMS: Wired and wireless networks, protocols, and layers

COMPUTER SYSTEMS: Threats to computer systems and networks

COMPUTER SYSTEMS: Operating systems and utility software

COMPUTER SYSTEMS: Impact of technology on society

ALGORITHMS AND PROGRAMMING: Types of data

ALGORITHMS AND PROGRAMMING: Producing robust programs

ALGORITHMS AND PROGRAMMING: Designing, creating, and refining algorithms

ALGORITHMS AND PROGRAMMING: Programming languages

  • Artificial Intelligence (AI) is a branch of computer science focused on creating systems that simulate intelligent behaviour. This includes systems that can: 
    • Make decisions 
    • Solve problems
    • Learn from data
    • Adapt to new situations
  • AI aims to mimic human thinking through algorithms, data analysis, and automated reasoning.
  • How AI works:
    1. Input: collects data (e.g. from a user, sensor, or camera).
    2. Processing: applies rules or models to interpret the data.
    3. Decision-making: uses logic or learning to choose the best outcome.
    4. Output: returns a response or takes an action.
    5. Feedback (in learning systems): uses results to adjust future behaviour.
  • AI systems typically have the following core features:
Feature Description
Data collection AI systems gather large amounts of data from sensors, databases, or the internet.
Rule-based reasoning AI uses a set of logical rules or algorithms to make decisions based on input.
Ability to reason AI can evaluate different options and reach conclusions from the data.
Learning and adaptation Advanced AI systems learn from experience (machine learning), improving performance over time.

Unlock Key features of AI

Subscribe to SnapRevise+ to get immediate access to the rest of this resource.

Premium accounts get immediate access to this resource.

Previous Module
Next Module