Dashboard → Specs → cambridge-igcse-ict-0417-2026-2028:v1
cambridge-igcse-ict-0417-2026-2028:v1
productionAPI health
This spec is published and locked. Duplicate it to create an editable draft.

Overview

3 Papers
90 Topics
69 Subtopics
255 Outcomes
9 Sources
647 Paper-topic rules

Status published Locked

Version label: v1 | Years: 2026–2028 | Content hash: sha256:c3030c4643b8d1b094d3357710e53c9c174f8e8dc762f500984e5771baff858f | Published: 2026-07-15T06:31:21+00:00 | Locked: 2026-07-15T06:31:21+00:00

p1 Paper 1 - Theory

Duration 90 min · Marks 80 · Weighting 40.00 · Structure flexible_theory · Question count flexible_total_marks · Assembly exact_total_marks

Allowed styles: structured_response / top_level unsupported source_analysis / top_level unsupported short_answer / part unsupported extended_structured / part unsupported long_text / part unsupported fill_in_the_blanks / part unsupported data_response / part unsupported graph_interpretation / part unsupported table_completion_as_text / part unsupported matching / part unsupported sequence_ordering / part unsupported comparison / part unsupported error_correction / part unsupported

Patterns: 5

p2 Paper 2 - Document Production, Databases and Presentations

Duration 135 min · Marks 70 · Weighting 30.00 · Structure flexible_ict_practical · Question count flexible_total_marks · Assembly exact_total_marks

Allowed styles: structured_response / top_level unsupported short_answer / part unsupported extended_structured / part unsupported fill_in_the_blanks / part unsupported data_response / part unsupported graph_interpretation / part unsupported table_completion_as_text / part unsupported sequence_ordering / part unsupported error_correction / part unsupported

Patterns: 5

p3 Component 3 - Spreadsheets and Website Authoring

Duration 135 min · Marks 70 · Weighting 30.00 · Structure flexible_ict_practical · Question count flexible_total_marks · Assembly exact_total_marks

Allowed styles: structured_response / top_level unsupported short_answer / part unsupported extended_structured / part unsupported fill_in_the_blanks / part unsupported data_response / part unsupported graph_interpretation / part unsupported table_completion_as_text / part unsupported sequence_ordering / part unsupported error_correction / part unsupported

Patterns: 5

1 Types and components of computer systems

  • 1.1 Hardware and software 3 outcomes
    • 1.1.1 Describe hardware and software in Cambridge IGCSE ICT contexts. p1
    • 1.1.2 Identify appropriate tools, settings and data for hardware and software. p1
    • 1.1.3 Explain advantages, disadvantages and constraints linked to hardware and software. p1
  • 1.2 Main components of computer systems 3 outcomes
    • 1.2.1 Describe main components of computer systems in Cambridge IGCSE ICT contexts. p1
    • 1.2.2 Identify appropriate tools, settings and data for main components of computer systems. p1
    • 1.2.3 Explain advantages, disadvantages and constraints linked to main components of computer systems. p1
  • 1.3 Operating systems and user interfaces 3 outcomes
    • 1.3.1 Describe operating systems and user interfaces in Cambridge IGCSE ICT contexts. p1
    • 1.3.2 Identify appropriate tools, settings and data for operating systems and user interfaces. p1
    • 1.3.3 Explain advantages, disadvantages and constraints linked to operating systems and user interfaces. p1

2 Input and output devices

  • 2.1 Input and output devices concepts 3 outcomes
    • 2.1.1 Describe input and output devices concepts in Cambridge IGCSE ICT contexts. p1
    • 2.1.2 Identify appropriate tools, settings and data for input and output devices concepts. p1
    • 2.1.3 Explain advantages, disadvantages and constraints linked to input and output devices concepts. p1
  • 2.2 Input and output devices applications 3 outcomes
    • 2.2.1 Describe input and output devices applications in Cambridge IGCSE ICT contexts. p1
    • 2.2.2 Identify appropriate tools, settings and data for input and output devices applications. p1
    • 2.2.3 Explain advantages, disadvantages and constraints linked to input and output devices applications. p1
  • 2.3 Input and output devices advantages and disadvantages 3 outcomes
    • 2.3.1 Describe input and output devices advantages and disadvantages in Cambridge IGCSE ICT contexts. p1
    • 2.3.2 Identify appropriate tools, settings and data for input and output devices advantages and disadvantages. p1
    • 2.3.3 Explain advantages, disadvantages and constraints linked to input and output devices advantages and disadvantages. p1

3 Storage devices and media

  • 3.1 Storage devices and media concepts 3 outcomes
    • 3.1.1 Describe storage devices and media concepts in Cambridge IGCSE ICT contexts. p1
    • 3.1.2 Identify appropriate tools, settings and data for storage devices and media concepts. p1
    • 3.1.3 Explain advantages, disadvantages and constraints linked to storage devices and media concepts. p1
  • 3.2 Storage devices and media applications 3 outcomes
    • 3.2.1 Describe storage devices and media applications in Cambridge IGCSE ICT contexts. p1
    • 3.2.2 Identify appropriate tools, settings and data for storage devices and media applications. p1
    • 3.2.3 Explain advantages, disadvantages and constraints linked to storage devices and media applications. p1
  • 3.3 Storage devices and media advantages and disadvantages 3 outcomes
    • 3.3.1 Describe storage devices and media advantages and disadvantages in Cambridge IGCSE ICT contexts. p1
    • 3.3.2 Identify appropriate tools, settings and data for storage devices and media advantages and disadvantages. p1
    • 3.3.3 Explain advantages, disadvantages and constraints linked to storage devices and media advantages and disadvantages. p1

4 Networks and the effects of using them

  • 4.1 Networks and the effects of using them concepts 3 outcomes
    • 4.1.1 Describe networks and the effects of using them concepts in Cambridge IGCSE ICT contexts. p1
    • 4.1.2 Identify appropriate tools, settings and data for networks and the effects of using them concepts. p1
    • 4.1.3 Explain advantages, disadvantages and constraints linked to networks and the effects of using them concepts. p1
  • 4.2 Networks and the effects of using them applications 3 outcomes
    • 4.2.1 Describe networks and the effects of using them applications in Cambridge IGCSE ICT contexts. p1
    • 4.2.2 Identify appropriate tools, settings and data for networks and the effects of using them applications. p1
    • 4.2.3 Explain advantages, disadvantages and constraints linked to networks and the effects of using them applications. p1
  • 4.3 Networks and the effects of using them advantages and disadvantages 3 outcomes
    • 4.3.1 Describe networks and the effects of using them advantages and disadvantages in Cambridge IGCSE ICT contexts. p1
    • 4.3.2 Identify appropriate tools, settings and data for networks and the effects of using them advantages and disadvantages. p1
    • 4.3.3 Explain advantages, disadvantages and constraints linked to networks and the effects of using them advantages and disadvantages. p1

5 The effects of using IT

  • 5.1 The effects of using IT concepts 4 outcomes
    • 5.1.1 Describe the effects of using it concepts in Cambridge IGCSE ICT contexts. p1
    • 5.1.2 Identify appropriate tools, settings and data for the effects of using it concepts. p1
    • 5.1.3 Explain advantages, disadvantages and constraints linked to the effects of using it concepts. p1
    • 5.1.4 Evaluate impacts, risks and responsible practice for the effects of using it concepts. p1
  • 5.2 The effects of using IT applications 4 outcomes
    • 5.2.1 Describe the effects of using it applications in Cambridge IGCSE ICT contexts. p1
    • 5.2.2 Identify appropriate tools, settings and data for the effects of using it applications. p1
    • 5.2.3 Explain advantages, disadvantages and constraints linked to the effects of using it applications. p1
    • 5.2.4 Evaluate impacts, risks and responsible practice for the effects of using it applications. p1
  • 5.3 The effects of using IT advantages and disadvantages 4 outcomes
    • 5.3.1 Describe the effects of using it advantages and disadvantages in Cambridge IGCSE ICT contexts. p1
    • 5.3.2 Identify appropriate tools, settings and data for the effects of using it advantages and disadvantages. p1
    • 5.3.3 Explain advantages, disadvantages and constraints linked to the effects of using it advantages and disadvantages. p1
    • 5.3.4 Evaluate impacts, risks and responsible practice for the effects of using it advantages and disadvantages. p1

6 ICT applications

  • 6.1 ICT applications concepts 3 outcomes
    • 6.1.1 Describe ict applications concepts in Cambridge IGCSE ICT contexts. p1
    • 6.1.2 Identify appropriate tools, settings and data for ict applications concepts. p1
    • 6.1.3 Explain advantages, disadvantages and constraints linked to ict applications concepts. p1
  • 6.2 ICT applications applications 3 outcomes
    • 6.2.1 Describe ict applications applications in Cambridge IGCSE ICT contexts. p1
    • 6.2.2 Identify appropriate tools, settings and data for ict applications applications. p1
    • 6.2.3 Explain advantages, disadvantages and constraints linked to ict applications applications. p1
  • 6.3 ICT applications advantages and disadvantages 3 outcomes
    • 6.3.1 Describe ict applications advantages and disadvantages in Cambridge IGCSE ICT contexts. p1
    • 6.3.2 Identify appropriate tools, settings and data for ict applications advantages and disadvantages. p1
    • 6.3.3 Explain advantages, disadvantages and constraints linked to ict applications advantages and disadvantages. p1

7 The systems life cycle

  • 7.1 The systems life cycle concepts 3 outcomes
    • 7.1.1 Describe the systems life cycle concepts in Cambridge IGCSE ICT contexts. p1
    • 7.1.2 Identify appropriate tools, settings and data for the systems life cycle concepts. p1
    • 7.1.3 Explain advantages, disadvantages and constraints linked to the systems life cycle concepts. p1
  • 7.2 The systems life cycle applications 3 outcomes
    • 7.2.1 Describe the systems life cycle applications in Cambridge IGCSE ICT contexts. p1
    • 7.2.2 Identify appropriate tools, settings and data for the systems life cycle applications. p1
    • 7.2.3 Explain advantages, disadvantages and constraints linked to the systems life cycle applications. p1
  • 7.3 The systems life cycle advantages and disadvantages 3 outcomes
    • 7.3.1 Describe the systems life cycle advantages and disadvantages in Cambridge IGCSE ICT contexts. p1
    • 7.3.2 Identify appropriate tools, settings and data for the systems life cycle advantages and disadvantages. p1
    • 7.3.3 Explain advantages, disadvantages and constraints linked to the systems life cycle advantages and disadvantages. p1

8 Safety and security

  • 8.1 Safety and security concepts 4 outcomes
    • 8.1.1 Describe safety and security concepts in Cambridge IGCSE ICT contexts. p1
    • 8.1.2 Identify appropriate tools, settings and data for safety and security concepts. p1
    • 8.1.3 Explain advantages, disadvantages and constraints linked to safety and security concepts. p1
    • 8.1.4 Evaluate impacts, risks and responsible practice for safety and security concepts. p1
  • 8.2 Safety and security applications 4 outcomes
    • 8.2.1 Describe safety and security applications in Cambridge IGCSE ICT contexts. p1
    • 8.2.2 Identify appropriate tools, settings and data for safety and security applications. p1
    • 8.2.3 Explain advantages, disadvantages and constraints linked to safety and security applications. p1
    • 8.2.4 Evaluate impacts, risks and responsible practice for safety and security applications. p1
  • 8.3 Safety and security advantages and disadvantages 4 outcomes
    • 8.3.1 Describe safety and security advantages and disadvantages in Cambridge IGCSE ICT contexts. p1
    • 8.3.2 Identify appropriate tools, settings and data for safety and security advantages and disadvantages. p1
    • 8.3.3 Explain advantages, disadvantages and constraints linked to safety and security advantages and disadvantages. p1
    • 8.3.4 Evaluate impacts, risks and responsible practice for safety and security advantages and disadvantages. p1

9 Audience

  • 9.1 Audience concepts 3 outcomes
    • 9.1.1 Describe audience concepts in Cambridge IGCSE ICT contexts. p1
    • 9.1.2 Identify appropriate tools, settings and data for audience concepts. p1
    • 9.1.3 Explain advantages, disadvantages and constraints linked to audience concepts. p1
  • 9.2 Audience applications 3 outcomes
    • 9.2.1 Describe audience applications in Cambridge IGCSE ICT contexts. p1
    • 9.2.2 Identify appropriate tools, settings and data for audience applications. p1
    • 9.2.3 Explain advantages, disadvantages and constraints linked to audience applications. p1
  • 9.3 Audience advantages and disadvantages 3 outcomes
    • 9.3.1 Describe audience advantages and disadvantages in Cambridge IGCSE ICT contexts. p1
    • 9.3.2 Identify appropriate tools, settings and data for audience advantages and disadvantages. p1
    • 9.3.3 Explain advantages, disadvantages and constraints linked to audience advantages and disadvantages. p1

10 Communication

  • 10.1 Communication concepts 4 outcomes
    • 10.1.1 Describe communication concepts in Cambridge IGCSE ICT contexts. p1
    • 10.1.2 Identify appropriate tools, settings and data for communication concepts. p1
    • 10.1.3 Explain advantages, disadvantages and constraints linked to communication concepts. p1
    • 10.1.4 Evaluate impacts, risks and responsible practice for communication concepts. p1
  • 10.2 Communication applications 4 outcomes
    • 10.2.1 Describe communication applications in Cambridge IGCSE ICT contexts. p1
    • 10.2.2 Identify appropriate tools, settings and data for communication applications. p1
    • 10.2.3 Explain advantages, disadvantages and constraints linked to communication applications. p1
    • 10.2.4 Evaluate impacts, risks and responsible practice for communication applications. p1
  • 10.3 Communication advantages and disadvantages 4 outcomes
    • 10.3.1 Describe communication advantages and disadvantages in Cambridge IGCSE ICT contexts. p1
    • 10.3.2 Identify appropriate tools, settings and data for communication advantages and disadvantages. p1
    • 10.3.3 Explain advantages, disadvantages and constraints linked to communication advantages and disadvantages. p1
    • 10.3.4 Evaluate impacts, risks and responsible practice for communication advantages and disadvantages. p1

11 File management

  • 11.1 File and folder operations 4 outcomes
    • 11.1.1 Describe file and folder operations in Cambridge IGCSE ICT contexts. p1, p2, p3
    • 11.1.2 Identify appropriate tools, settings and data for file and folder operations. p1, p2, p3
    • 11.1.3 Explain advantages, disadvantages and constraints linked to file and folder operations. p1, p2, p3
    • 11.1.4 Produce, edit or format digital output for file and folder operations using suitable application software. p1, p2, p3
  • 11.2 File naming and file types 4 outcomes
    • 11.2.1 Describe file naming and file types in Cambridge IGCSE ICT contexts. p1, p2, p3
    • 11.2.2 Identify appropriate tools, settings and data for file naming and file types. p1, p2, p3
    • 11.2.3 Explain advantages, disadvantages and constraints linked to file naming and file types. p1, p2, p3
    • 11.2.4 Produce, edit or format digital output for file naming and file types using suitable application software. p1, p2, p3
  • 11.3 Importing, exporting and saving evidence 4 outcomes
    • 11.3.1 Describe importing, exporting and saving evidence in Cambridge IGCSE ICT contexts. p1, p2, p3
    • 11.3.2 Identify appropriate tools, settings and data for importing, exporting and saving evidence. p1, p2, p3
    • 11.3.3 Explain advantages, disadvantages and constraints linked to importing, exporting and saving evidence. p1, p2, p3
    • 11.3.4 Produce, edit or format digital output for importing, exporting and saving evidence using suitable application software. p1, p2, p3

12 Images

  • 12.1 Images concepts 4 outcomes
    • 12.1.1 Describe images concepts in Cambridge IGCSE ICT contexts. p1, p2, p3
    • 12.1.2 Identify appropriate tools, settings and data for images concepts. p1, p2, p3
    • 12.1.3 Explain advantages, disadvantages and constraints linked to images concepts. p1, p2, p3
    • 12.1.4 Produce, edit or format digital output for images concepts using suitable application software. p1, p2, p3
  • 12.2 Images applications 4 outcomes
    • 12.2.1 Describe images applications in Cambridge IGCSE ICT contexts. p1, p2, p3
    • 12.2.2 Identify appropriate tools, settings and data for images applications. p1, p2, p3
    • 12.2.3 Explain advantages, disadvantages and constraints linked to images applications. p1, p2, p3
    • 12.2.4 Produce, edit or format digital output for images applications using suitable application software. p1, p2, p3
  • 12.3 Images advantages and disadvantages 4 outcomes
    • 12.3.1 Describe images advantages and disadvantages in Cambridge IGCSE ICT contexts. p1, p2, p3
    • 12.3.2 Identify appropriate tools, settings and data for images advantages and disadvantages. p1, p2, p3
    • 12.3.3 Explain advantages, disadvantages and constraints linked to images advantages and disadvantages. p1, p2, p3
    • 12.3.4 Produce, edit or format digital output for images advantages and disadvantages using suitable application software. p1, p2, p3

13 Layout

  • 13.1 Layout concepts 4 outcomes
    • 13.1.1 Describe layout concepts in Cambridge IGCSE ICT contexts. p1, p2, p3
    • 13.1.2 Identify appropriate tools, settings and data for layout concepts. p1, p2, p3
    • 13.1.3 Explain advantages, disadvantages and constraints linked to layout concepts. p1, p2, p3
    • 13.1.4 Produce, edit or format digital output for layout concepts using suitable application software. p1, p2, p3
  • 13.2 Layout applications 4 outcomes
    • 13.2.1 Describe layout applications in Cambridge IGCSE ICT contexts. p1, p2, p3
    • 13.2.2 Identify appropriate tools, settings and data for layout applications. p1, p2, p3
    • 13.2.3 Explain advantages, disadvantages and constraints linked to layout applications. p1, p2, p3
    • 13.2.4 Produce, edit or format digital output for layout applications using suitable application software. p1, p2, p3
  • 13.3 Layout advantages and disadvantages 4 outcomes
    • 13.3.1 Describe layout advantages and disadvantages in Cambridge IGCSE ICT contexts. p1, p2, p3
    • 13.3.2 Identify appropriate tools, settings and data for layout advantages and disadvantages. p1, p2, p3
    • 13.3.3 Explain advantages, disadvantages and constraints linked to layout advantages and disadvantages. p1, p2, p3
    • 13.3.4 Produce, edit or format digital output for layout advantages and disadvantages using suitable application software. p1, p2, p3

14 Styles

  • 14.1 Styles concepts 4 outcomes
    • 14.1.1 Describe styles concepts in Cambridge IGCSE ICT contexts. p1, p2, p3
    • 14.1.2 Identify appropriate tools, settings and data for styles concepts. p1, p2, p3
    • 14.1.3 Explain advantages, disadvantages and constraints linked to styles concepts. p1, p2, p3
    • 14.1.4 Produce, edit or format digital output for styles concepts using suitable application software. p1, p2, p3
  • 14.2 Styles applications 4 outcomes
    • 14.2.1 Describe styles applications in Cambridge IGCSE ICT contexts. p1, p2, p3
    • 14.2.2 Identify appropriate tools, settings and data for styles applications. p1, p2, p3
    • 14.2.3 Explain advantages, disadvantages and constraints linked to styles applications. p1, p2, p3
    • 14.2.4 Produce, edit or format digital output for styles applications using suitable application software. p1, p2, p3
  • 14.3 Styles advantages and disadvantages 4 outcomes
    • 14.3.1 Describe styles advantages and disadvantages in Cambridge IGCSE ICT contexts. p1, p2, p3
    • 14.3.2 Identify appropriate tools, settings and data for styles advantages and disadvantages. p1, p2, p3
    • 14.3.3 Explain advantages, disadvantages and constraints linked to styles advantages and disadvantages. p1, p2, p3
    • 14.3.4 Produce, edit or format digital output for styles advantages and disadvantages using suitable application software. p1, p2, p3

15 Proofing

  • 15.1 Proofing concepts 4 outcomes
    • 15.1.1 Describe proofing concepts in Cambridge IGCSE ICT contexts. p1, p2, p3
    • 15.1.2 Identify appropriate tools, settings and data for proofing concepts. p1, p2, p3
    • 15.1.3 Explain advantages, disadvantages and constraints linked to proofing concepts. p1, p2, p3
    • 15.1.4 Produce, edit or format digital output for proofing concepts using suitable application software. p1, p2, p3
  • 15.2 Proofing applications 4 outcomes
    • 15.2.1 Describe proofing applications in Cambridge IGCSE ICT contexts. p1, p2, p3
    • 15.2.2 Identify appropriate tools, settings and data for proofing applications. p1, p2, p3
    • 15.2.3 Explain advantages, disadvantages and constraints linked to proofing applications. p1, p2, p3
    • 15.2.4 Produce, edit or format digital output for proofing applications using suitable application software. p1, p2, p3
  • 15.3 Proofing advantages and disadvantages 4 outcomes
    • 15.3.1 Describe proofing advantages and disadvantages in Cambridge IGCSE ICT contexts. p1, p2, p3
    • 15.3.2 Identify appropriate tools, settings and data for proofing advantages and disadvantages. p1, p2, p3
    • 15.3.3 Explain advantages, disadvantages and constraints linked to proofing advantages and disadvantages. p1, p2, p3
    • 15.3.4 Produce, edit or format digital output for proofing advantages and disadvantages using suitable application software. p1, p2, p3

16 Graphs and charts

  • 16.1 Graphs and charts concepts 4 outcomes
    • 16.1.1 Describe graphs and charts concepts in Cambridge IGCSE ICT contexts. p1, p2, p3
    • 16.1.2 Identify appropriate tools, settings and data for graphs and charts concepts. p1, p2, p3
    • 16.1.3 Explain advantages, disadvantages and constraints linked to graphs and charts concepts. p1, p2, p3
    • 16.1.4 Produce, edit or format digital output for graphs and charts concepts using suitable application software. p1, p2, p3
  • 16.2 Graphs and charts applications 4 outcomes
    • 16.2.1 Describe graphs and charts applications in Cambridge IGCSE ICT contexts. p1, p2, p3
    • 16.2.2 Identify appropriate tools, settings and data for graphs and charts applications. p1, p2, p3
    • 16.2.3 Explain advantages, disadvantages and constraints linked to graphs and charts applications. p1, p2, p3
    • 16.2.4 Produce, edit or format digital output for graphs and charts applications using suitable application software. p1, p2, p3
  • 16.3 Graphs and charts advantages and disadvantages 4 outcomes
    • 16.3.1 Describe graphs and charts advantages and disadvantages in Cambridge IGCSE ICT contexts. p1, p2, p3
    • 16.3.2 Identify appropriate tools, settings and data for graphs and charts advantages and disadvantages. p1, p2, p3
    • 16.3.3 Explain advantages, disadvantages and constraints linked to graphs and charts advantages and disadvantages. p1, p2, p3
    • 16.3.4 Produce, edit or format digital output for graphs and charts advantages and disadvantages using suitable application software. p1, p2, p3

17 Document production

  • 17.1 Page setup and document structure 4 outcomes
    • 17.1.1 Describe page setup and document structure in Cambridge IGCSE ICT contexts. p1, p2
    • 17.1.2 Identify appropriate tools, settings and data for page setup and document structure. p1, p2
    • 17.1.3 Explain advantages, disadvantages and constraints linked to page setup and document structure. p1, p2
    • 17.1.4 Produce, edit or format digital output for page setup and document structure using suitable application software. p1, p2
  • 17.2 Text entry, editing and formatting 4 outcomes
    • 17.2.1 Describe text entry, editing and formatting in Cambridge IGCSE ICT contexts. p1, p2
    • 17.2.2 Identify appropriate tools, settings and data for text entry, editing and formatting. p1, p2
    • 17.2.3 Explain advantages, disadvantages and constraints linked to text entry, editing and formatting. p1, p2
    • 17.2.4 Produce, edit or format digital output for text entry, editing and formatting using suitable application software. p1, p2
  • 17.3 Tables, images and objects 4 outcomes
    • 17.3.1 Describe tables, images and objects in Cambridge IGCSE ICT contexts. p1, p2
    • 17.3.2 Identify appropriate tools, settings and data for tables, images and objects. p1, p2
    • 17.3.3 Explain advantages, disadvantages and constraints linked to tables, images and objects. p1, p2
    • 17.3.4 Produce, edit or format digital output for tables, images and objects using suitable application software. p1, p2
  • 17.4 Headers, footers and automated fields 4 outcomes
    • 17.4.1 Describe headers, footers and automated fields in Cambridge IGCSE ICT contexts. p1, p2
    • 17.4.2 Identify appropriate tools, settings and data for headers, footers and automated fields. p1, p2
    • 17.4.3 Explain advantages, disadvantages and constraints linked to headers, footers and automated fields. p1, p2
    • 17.4.4 Produce, edit or format digital output for headers, footers and automated fields using suitable application software. p1, p2
  • 17.5 Final output and proofing 4 outcomes
    • 17.5.1 Describe final output and proofing in Cambridge IGCSE ICT contexts. p1, p2
    • 17.5.2 Identify appropriate tools, settings and data for final output and proofing. p1, p2
    • 17.5.3 Explain advantages, disadvantages and constraints linked to final output and proofing. p1, p2
    • 17.5.4 Produce, edit or format digital output for final output and proofing using suitable application software. p1, p2

18 Databases

  • 18.1 Database structure and field types 4 outcomes
    • 18.1.1 Describe database structure and field types in Cambridge IGCSE ICT contexts. p1, p2
    • 18.1.2 Identify appropriate tools, settings and data for database structure and field types. p1, p2
    • 18.1.3 Explain advantages, disadvantages and constraints linked to database structure and field types. p1, p2
    • 18.1.4 Produce, edit or format digital output for database structure and field types using suitable application software. p1, p2
  • 18.2 Data entry and validation 4 outcomes
    • 18.2.1 Describe data entry and validation in Cambridge IGCSE ICT contexts. p1, p2
    • 18.2.2 Identify appropriate tools, settings and data for data entry and validation. p1, p2
    • 18.2.3 Explain advantages, disadvantages and constraints linked to data entry and validation. p1, p2
    • 18.2.4 Produce, edit or format digital output for data entry and validation using suitable application software. p1, p2
  • 18.3 Queries and searches 4 outcomes
    • 18.3.1 Describe queries and searches in Cambridge IGCSE ICT contexts. p1, p2
    • 18.3.2 Identify appropriate tools, settings and data for queries and searches. p1, p2
    • 18.3.3 Explain advantages, disadvantages and constraints linked to queries and searches. p1, p2
    • 18.3.4 Produce, edit or format digital output for queries and searches using suitable application software. p1, p2
  • 18.4 Reports and output formatting 4 outcomes
    • 18.4.1 Describe reports and output formatting in Cambridge IGCSE ICT contexts. p1, p2
    • 18.4.2 Identify appropriate tools, settings and data for reports and output formatting. p1, p2
    • 18.4.3 Explain advantages, disadvantages and constraints linked to reports and output formatting. p1, p2
    • 18.4.4 Produce, edit or format digital output for reports and output formatting using suitable application software. p1, p2

19 Presentations

  • 19.1 Slide structure and layout 4 outcomes
    • 19.1.1 Describe slide structure and layout in Cambridge IGCSE ICT contexts. p1, p2
    • 19.1.2 Identify appropriate tools, settings and data for slide structure and layout. p1, p2
    • 19.1.3 Explain advantages, disadvantages and constraints linked to slide structure and layout. p1, p2
    • 19.1.4 Produce, edit or format digital output for slide structure and layout using suitable application software. p1, p2
  • 19.2 Formatting and objects 4 outcomes
    • 19.2.1 Describe formatting and objects in Cambridge IGCSE ICT contexts. p1, p2
    • 19.2.2 Identify appropriate tools, settings and data for formatting and objects. p1, p2
    • 19.2.3 Explain advantages, disadvantages and constraints linked to formatting and objects. p1, p2
    • 19.2.4 Produce, edit or format digital output for formatting and objects using suitable application software. p1, p2
  • 19.3 Presentation output 4 outcomes
    • 19.3.1 Describe presentation output in Cambridge IGCSE ICT contexts. p1, p2
    • 19.3.2 Identify appropriate tools, settings and data for presentation output. p1, p2
    • 19.3.3 Explain advantages, disadvantages and constraints linked to presentation output. p1, p2
    • 19.3.4 Produce, edit or format digital output for presentation output using suitable application software. p1, p2

20 Spreadsheets

  • 20.1 Data entry and formatting 4 outcomes
    • 20.1.1 Describe data entry and formatting in Cambridge IGCSE ICT contexts. p1, p3
    • 20.1.2 Identify appropriate tools, settings and data for data entry and formatting. p1, p3
    • 20.1.3 Explain advantages, disadvantages and constraints linked to data entry and formatting. p1, p3
    • 20.1.4 Produce, edit or format digital output for data entry and formatting using suitable application software. p1, p3
  • 20.2 Formulae and functions 4 outcomes
    • 20.2.1 Describe formulae and functions in Cambridge IGCSE ICT contexts. p1, p3
    • 20.2.2 Identify appropriate tools, settings and data for formulae and functions. p1, p3
    • 20.2.3 Explain advantages, disadvantages and constraints linked to formulae and functions. p1, p3
    • 20.2.4 Produce, edit or format digital output for formulae and functions using suitable application software. p1, p3
  • 20.3 Sorting, filtering and modelling 4 outcomes
    • 20.3.1 Describe sorting, filtering and modelling in Cambridge IGCSE ICT contexts. p1, p3
    • 20.3.2 Identify appropriate tools, settings and data for sorting, filtering and modelling. p1, p3
    • 20.3.3 Explain advantages, disadvantages and constraints linked to sorting, filtering and modelling. p1, p3
    • 20.3.4 Produce, edit or format digital output for sorting, filtering and modelling using suitable application software. p1, p3
  • 20.4 Charts and graphs 4 outcomes
    • 20.4.1 Describe charts and graphs in Cambridge IGCSE ICT contexts. p1, p3
    • 20.4.2 Identify appropriate tools, settings and data for charts and graphs. p1, p3
    • 20.4.3 Explain advantages, disadvantages and constraints linked to charts and graphs. p1, p3
    • 20.4.4 Produce, edit or format digital output for charts and graphs using suitable application software. p1, p3
  • 20.5 Output and printing 4 outcomes
    • 20.5.1 Describe output and printing in Cambridge IGCSE ICT contexts. p1, p3
    • 20.5.2 Identify appropriate tools, settings and data for output and printing. p1, p3
    • 20.5.3 Explain advantages, disadvantages and constraints linked to output and printing. p1, p3
    • 20.5.4 Produce, edit or format digital output for output and printing using suitable application software. p1, p3

21 Website authoring

  • 21.1 Web page structure 4 outcomes
    • 21.1.1 Describe web page structure in Cambridge IGCSE ICT contexts. p1, p3
    • 21.1.2 Identify appropriate tools, settings and data for web page structure. p1, p3
    • 21.1.3 Explain advantages, disadvantages and constraints linked to web page structure. p1, p3
    • 21.1.4 Produce, edit or format digital output for web page structure using suitable application software. p1, p3
  • 21.2 HTML and CSS editing 4 outcomes
    • 21.2.1 Describe html and css editing in Cambridge IGCSE ICT contexts. p1, p3
    • 21.2.2 Identify appropriate tools, settings and data for html and css editing. p1, p3
    • 21.2.3 Explain advantages, disadvantages and constraints linked to html and css editing. p1, p3
    • 21.2.4 Produce, edit or format digital output for html and css editing using suitable application software. p1, p3
  • 21.3 Images, links and tables 4 outcomes
    • 21.3.1 Describe images, links and tables in Cambridge IGCSE ICT contexts. p1, p3
    • 21.3.2 Identify appropriate tools, settings and data for images, links and tables. p1, p3
    • 21.3.3 Explain advantages, disadvantages and constraints linked to images, links and tables. p1, p3
    • 21.3.4 Produce, edit or format digital output for images, links and tables using suitable application software. p1, p3
  • 21.4 Testing and publishing output 4 outcomes
    • 21.4.1 Describe testing and publishing output in Cambridge IGCSE ICT contexts. p1, p3
    • 21.4.2 Identify appropriate tools, settings and data for testing and publishing output. p1, p3
    • 21.4.3 Explain advantages, disadvantages and constraints linked to testing and publishing output. p1, p3
    • 21.4.4 Produce, edit or format digital output for testing and publishing output using suitable application software. p1, p3
Type Title URL Confidence Actions
official_syllabus Official source Cambridge IGCSE Information and Communication Technology 0417 syllabus for examination in 2026, 2027 and 2028 https://www.cambridgeinternational.org/Images/6971... official_component_structure
official_subject_page Cambridge IGCSE Information and Communication Technology 0417 subject page https://www.cambridgeinternational.org/programmes-... official_subject_page
official_syllabus_update Cambridge IGCSE Information and Communication Technology 0417 2026-2028 syllabus update https://www.cambridgeinternational.org/Images/7316... official_update_notice
official_past_paper Official Cambridge past paper sample: 569718 June 2024 Mark Scheme Paper 11 official_past_paper_sample
official_past_paper Official Cambridge past paper sample: 569719 June 2024 Mark Scheme Paper 21 official_past_paper_sample
official_past_paper Official Cambridge past paper sample: 569721 June 2024 Question Paper 11 official_past_paper_sample
official_past_paper Official Cambridge past paper sample: 569722 June 2024 Question Paper 21 official_past_paper_sample
official_past_paper Official Cambridge past paper sample: 668874 June 2024 Mark Scheme Paper 31 official_past_paper_sample
official_past_paper Official Cambridge past paper sample: 668876 June 2024 Question Paper 31 official_past_paper_sample

Publishing readiness

QG compatibility checks use synced read-only snapshots. If no QG templates are synced, run php artisan registry:sync-qg-templates.

✅ has papers

✅ has sources

✅ has topics

✅ has learning outcomes

✅ has paper-topic rules

✅ every paper has allowed styles

✅ every paper has question patterns

✅ content hash can be built

❌ no unsupported styles

Published/locked specs are read-only.

API Links

curl -H "Authorization: Bearer REGISTRY_TOKEN" "https://curriculum.revisionly.io/api/v1/specs/cambridge-igcse-ict-0417-2026-2028%3Av1"