GCSE Exam & Specification
GCSE Exam Board: |
OCR |
Link to GCSE Specification: |
https://www.ocr.org.uk/Images/558027-specification-gcse-computer-science-j277.pdf
|
Curriculum Intent
Our curriculum is designed to meet the needs of our students in our local context and is underpinned by these 4 guiding principles:
-
Rich and Powerful Knowledge: Our curriculum is ambitious and inclusive, aiming to equip students with programming skills, the ability to create projects, and proficiency in computational thinking. Our curriculum goes beyond the national standards by exposing students to a diverse range of programming languages. At KS3, students encounter more than two programming languages, broadening their understanding and capabilities. Our data shows that we received above the national standards in our 2023 GCSE results, regardless of how tough paper 2 – the computational thinking paper was because we work on this through reception all the way to year 13. We prioritize collaborative efforts between primary and secondary education to ensure alignment and facilitate adaptations when necessary. This cohesive approach enhances the continuity and effectiveness of our curriculum.
We recognize the diverse needs of our students and, therefore provide scaffolds where necessary. This ensures that each student receives tailored support, fostering a conducive environment for success.
-
Objective and Question Driven: Clear objectives are sequenced through the units, so that knowledge can be mastered lesson to lesson and unit to unit.
Every objective is designed with real-world relevance, connecting theoretical knowledge to practical applications. This approach not only enhances comprehension but also instils a sense of the curriculum's applicability in students' lives e.g., when studying network hardware, the students can relate to this hardware at home and understand the purpose of it as well as name the cables needed for making connections. We frame our curriculum around key questions (what is an algorithm – year 7, how is sequencing programmed in python? How is selection and iteration implemented in a program? 10/11, advanced programming concepts stacks, queues, and lists.
Mastering The Foundations (Literacy and Numeracy): Explicitly reading out code. Inclusive and ambitious: meets the national curriculum through three years and exam board specifications from years 10 – 13. KS3 the students learn three programming languages (scratch – block based, python and HTML) KS4 – meets the exam board specifications e.g., networks and network security, drip fed knowledge from year 7. KS5 - goes beyond as some students pick up a choice of a different programming language other than python.
-
Inclusive and Ambitious: Subject experts – Intellectual preparation (CPD videos)
-
Our curriculum is not only objective-driven but also integrates assessments regularly (Low stake tests at the start of every lesson, diagnostic assessments twice a half term, interim assessments once a half term). Regular assessments are strategically placed to gauge student understanding, allowing for continuous improvement and differentiated support.
-
Follows the whole school structure of an INA lesson using the RPC principles with the NN to ensure than lessons are delivered effectively (Do Now, New Learning with I, we, then application, plenary). This provides consistency throughout the whole academy and built on cognitive science to retrieve, position and chunk learning.
-
Strong climate for learning – regular CPD sessions on perfect starts and ends, clear route for circulating to check.
-
Embedding Routines – students know to always come in log on and access their LSTs using google classroom- green pen and update trackers in their books.
-
Memory – focus on key vocabulary with clear modelling and LIVE Coding to support chunking of information.
-
Precise assessment & feedback - MCQ to assess knowledge, live-feedback, next step challenges and reflections.
-
Shared pedagogical strategies & routines –Intentionally monitoring (circulating to check), CCC, RPC.
Implementation
Our curriculum implementation is shaped across all phases of the academy by a set of shared principles that underpin pedagogy at AINA. The following curriculum map outlines the ambitious curriculum your child will experience at AINA.
Year 1 - Computer Science
Autumn 1 - Into the Woods | Autumn 2 - Mind the Gap |
---|---|
Can I create an eBook?
Use Tux Paint to Illustrate an eBook (link to English core text ‘Little Red Riding Hood’) - Can I create and store the illustrations? - How do I retrieve and manipulate the illustrations? - How do I use Tux Paint to create an eBook? E-safety - How do I keep myself safe online? - What is intellectual property? |
What will my digital card look like? Use Fresh Paint to create a card digitally (Winter card/Christmas card) - How do I practice with the keyboard to become a fluent typist? - How do I use the internet safely to search for images?? - What does it mean to combine the text, images and refine the card. E-safety -How do I use technology safely? Who do I speak to if I have concerns? -What is copyright? |
Spring 1 - The Magic Toymaker | Spring 2 - From A to B |
---|---|
Can I programme a toy? Use Programmable toys: BeeBots -How do I record an algorithm? - What are the features of a Beebot? - How do I programme the robot to find treasure? - How do I debug the errors in the algorithm? E-safety - How do I use simple programmable toys safely and sensibly? - How do I ensure filming is done with appropriate consent and assent? |
How do I use the internet safely? Finding images using the web (link to transport) -How do I use the internet to search for images of vehicles? - How do I organise vehicles in to two categories? - How do I peer review the PowerPoint presentations? E-safety - How do I search for images safely? - How do I show respect for others’ intellectual property through observing copyright conditions? |
Summer 1 - Out of Africa | Summer 2 - Seen and not Heard |
---|---|
What is an audio book? Create a talking book (audio book) on Grace & Family using PowerPoint & Book Creator - What is an audiobook? - How do I practise with the microphone/audio recorder? - How do I record sound effects? - How do I record the story? E-safety -How do I use a digital video camera safely? - Do I recognise the need for consent and assent? |
Can I be a TV presenter? Videoing a set of instructions and using Movie Maker to edit. - How do I create an algorithm to programme a sandwich-making robot? - How do I practise with the camera? - How do I film the instruction video? E-safety - Can I use audio recorders of microphones and audio recording software safely and sensibly? |
Year 2 - Computer Science
Autumn 1 - Super Humans | Autumn 2 - Are you sitting comfortably? |
---|---|
What does it take to create a game on Scratch? Use Scratch Jr to find the objects in George’s house. - How do I program a Beebot to make predictions on where the robot will end up? - How do I programme the sprite to move. E-safety - What is a Creative Commons licence? - How do I upload my project to Scratch safely? - What do I do if I encounter something that makes me feel uncomfortable? |
What do game testers look for? Use Scratch to test out different games. -How do I test different games? - How do I test more complex games? - How do I adapt a game’s algorithm? E-safety - What is PEGI age restrictions? - How can I report the comments Scratch if they are inappropriate? |
Spring 1 - Young Entrepreneurs | Spring 2 - Time Travellers |
---|---|
What does it take to be a photographer? Practise using a camera to take photos and use Pixlr and Microsoft Photos to edit photos. - What are the different parts of a camera? - How do I start organising photos using Pixlr and Microsoft Photos? - How do I edit and enhance the photos? E-safety - Do I know how to minimise risks when posting online? - What should I do if I have concerns about images I encounter on the web? - What is an acceptable and unacceptable photograph? |
Can I create my own PowerPoint presentation? Use the internet for research and create Microsoft PowerPoint presentation -How do I start scoping a topic and breaking down questions using FreeMind? - How do I search safely and effectively using Google? - How do I start preparing a presentation using Microsoft PowerPoint? E-safety - How do I stay safe while researching online, and show respect for others’ ideas and intellectual property? - How do I use safe search filters? |
Summer 1 - Roots, Shoots, Animals and Fruits | Summer 2 - Oh i do like to be beside the seaside! |
---|---|
What does it take to be a zoologist? Use Microsoft Excel, Google Photos and Google Earth to Collect data. (Links to Science) - How do I brief, prepare and use a database to start classifying? - How do I use a database and a camera on our bug hunt? - How do I work with data on Excel? - How do I use Google Earth to work with maps? E-safety -How do I keep my personal information private? - How do I respect rules for using digital equipment when out of the classroom? |
What does a detective do? Use Microsoft Email Accounts & Google Sheets to solve a mystery. (Link to topic) - How do I read and reply to an email? - How do I use the email attachments feature? - How do I compose an email? - How do I organise information using an Excel template? E-safety -What are the risks associated with emails? - Can attached files contain viruses? - What is spam? |
Year 3 - Computer Science
Autumn 1 - Did Dinosaurs exist? | Autumn 2 - Who were the first people on Earth |
---|---|
What will my screencast presentation on dinosaurs feature? Use PowerPoint to create and record over presentations. - How do I use Microsoft PowerPoint to plan the presentation? - How do I source content such as images and videos? - How do I use the video and audio recording feature on PowerPoint? E-safety - What is my digital footprint? - What do I do when I encounter inappropriate content? - Why do I need the owner’s permission before I copy content? |
What will my programmed animation look like? Use Scratch to create and programme and animation based on the Stone Age. - How do I create a character and a background? - How do I start animating the characters by converting the storyboard algorithm on to Scratch. - How do I add sounds to the animations? E-safety - What is safe search? - What is YouTube’s safety mode? - How do I stay safe when browsing? |
Spring 1 - Who were the Romans? | Spring 2 - How do forces help us? |
---|---|
Can I communicate safely on the internet? Use Teams & Zoom to teach children how to communicate online. - How do emails work? - How do I use emails safely? - How do I email using attachments? - How do I share the presentations in a video conference? E-safety - What is email etiquette? - What are the dangers of spoofed links and malware via attached files. - How old must I be to set up accounts on certain platforms? |
Can I find and correct bugs in programs? Use Scratch or Snap to find and correct bugs in programs. (Link to maths) - How do I spot and correct performance bugs? - How do I spot and correct multi-thread bugs? - How do I spot and correct conceptual bugs? - How do I spot and correct arithmetical bugs? - How do I correct resource bugs? E-safety - Why must I never share the shared account details for Scratch? - How do I stay safe when carrying out online research? |
Summer 1 - Who were the Anglo Saxons? | Summer 2 - How does my body move? |
---|---|
How do I collect and analyse data? Use Google Forms & Microsoft Excel to collect and analyse data on keeping healthy. (Link to PSHE) -How do I plan a survey on FreeMind? - How do I develop questions on Google Forms? - How do I use Google Forms to create the online survey? - How do I analyse and evaluate the data using Excel? E-safety - What are the ethics of surveys? - What is the expectation of anonymity and confidentiality? - How do I ensure my survey does not include questions that could allow a person to be identified? |
How can I present some information in a short video? Use WeVideo to create a one-minute edited video on how our bodies move. - How do I use a video camera to record short clips? - How do I start shooting the video? - How do I edit the video using WeVideo? - How do I improve the video by adding in text, sounds and effects? E-safety - Why should I seek parental consent when sharing videos? - Why must I keep personal information private? |
Year 4 - Computer Science
Autumn 1 - What happened in 1066? | Autumn 2 - Can you hear me? |
---|---|
What does it take to develop a game? Use Scratch to develop a simple educational game on the Vikings. - How do I analyse educational games? - How do I build a game prototype on Scratch? - How do I add in repetition? - How do I work on the interface? - How do I build in progression? E-safety -What is copyright when sourcing images or media? - How do I keep my personal information private on the If the pupils participate in the Scratch community? |
What will my interactive toy look like? Use Snap! & Pyonkee to – prototype an interactive toy for Varjak Paw - What are inputs and outputs? - How do I design a toy using Kickstarter? - How do I design a toy in Snap? - How do I program the toy simulation? - How do I test and improve the toy simulation? E-safety -What is copyright? - What is intellectual property? - How do I use the internet safely to research ideas? |
Spring 1 - What are the origins of chocolate? | Spring 2 - How useful is electricity? |
---|---|
What is Wikipedia? Use SlimWiki to produce a Wikipedia page on Chocolate - How do I use Wikipedia to find information. - How do I edit the wiki pages? - How do I edit Wikipedia? E-safety - What is the reliability of online content? - What conduct is appropriate when collaborating on a shared resource? |
What can I create by being a HTML editor? Use Thimble Editor & Khan Academy to edit and write HTML and to then produce a web page on how useful electricity is. - What is the web and the hidden meanings of URLs? - How do I edit HTML in web pages? - How do I start my first HTML project using Thimble Editor? - How do I develop and refine the webpage? E-safety -What are the risks of using the web? - How could I best keep myself safe? - Web pages can be modified, so what is the reliability of web-based content? |
Summer 1 - Who were the Tudors? | Summer 2 - How do i keep healthy? |
---|---|
How do I produce music digitally? Use Isle of Tune, Audacity & MuseScore to produce digital music. (Link to Music lessons) - Can I make a sequence using Isle of Tune? - How do I record samples? - How do I work with different samples? E-safety - What is copyright when sourcing audio or publishing? - What is the illegal downloading and sharing of copyrighted music? |
What does a meteorologist do? Use Excel and PowerPoint to collect data, analyse and present the weather. - How do I record the weather using Microsoft Excel? - How do I use Excel to analyse the data? - How do I prepare a weather forecast - How do I give a TV-style weather forecast? E-safety - What is the importance of obtaining and using accurate data? - Why do I need to ensure appropriate permission is obtained? – What are the implications of uploading my film to the school network or to the internet? |
Year 5 - Computer Science
Autumn 1 - Who were the Ancient Eygyptians? | Autumn 2 - What forces are around me? |
---|---|
Can I create a game? Use Scratch 3.0 to create a maze game linking to the Egyptians. - How do I create and source assets? - How do I create a prototype of my game? - How do I debug the game script? - How do I write game instructions? E-safety - What is copyright when sourcing images or media ? - How do I develop safe search habits? - What are the personal implications of playing games, perhaps including violent computer games? |
Will my website help promote cyber safety? Use Google Sites to create a website promoting cyber safety. - How does Search work? - How do I curate website content? - How do I add media to the website? - How do I improve my website? E-safety -Why should I consider the reliability and bias of online connect? - How do I contribute positively to a shared resource? - How do I use search engines safely and effectively? |
Spring 1 - What's out of this world? | Spring 2 - Who were the Ancient Greeks? |
---|---|
Can I create a 3D virtual galaxy?
Use Inkscape, Scratch & Terragen to create a galaxy using ideas from maths (geometry) & Islamic art (link to RE) -How do I create simple tessellations using Inkscape? -How do I use Inkscape to create art? - How do I create computer-generated landscapes in Terragen? E-safety -How do I stay safe searching and evaluating the quality of online content? - How do I protect personal information? |
How does internet cryptography work? Use The Black Chamber (website) and Scratch 3.0 to be in the role of a Spartan warrior and communicate with the military leaders. - How do I transmit information in semaphore? - How do I use Morse code? - How do I use Caesar cipher to create and crack codes? - How do I substitute ciphers and frequency analysis? - What’s the importance of password security? E-safety -How is information communicated in secret over open channels? - How do I check the security certificates of encrypted websites? - What makes a secure password? |
Summer 1 - What are the states of matter? | Summer 2 - How do we grow and change? |
---|---|
How will my blog impact my readers? Create a blog using WordPress about a healthy and balanced diet and include a recipe for their readers to use. - What makes a good blog? - How do I write a blog post? - How do I comment on blog posts? - How do I add images on blog posts? - How do I work with media? E-safety - What is appropriate shared content? - What constitutes acceptable behaviours when commenting on others’ blog posts? |
Can I showcase my work in my virtual art gallery? Use Trimble SketchUp (used for 3D modelling) to create a virtual art gallery. This links to maths (geometry) - How do I create a virtual sculpture? - How do I start creating the gallery? - How do I hang pieces of work and art? - How do I create a virtual tour of the gallery? E-safety -What is good practice when searching for and selecting digital content? - What is copyright and what significance does it hold? |
Year 6 - Computer Science
Autumn 1 - Lights, Camera, Action! | Autumn 2 - What was Ilford like in the past? |
---|---|
Can I create a short television advert? Use iMovie to create a television advert on anti-bullying. - How do I practice shooting techniques? - How do I source other media? - How do I assemble a rough-cut using iMovie? - How do I use iMovie to polish the final cut? E-safety -What is the school policy in relation to videoing? - Why must I obtain consent before uploading a video? - What are the implications of sharing videos online? |
What makes the computer network, including the internet? Pupils take part in activities to learn about computer networks and create a poster to share their knowledge with others - How do I understand how messages are passed along networks? - How do I use Scratch to learn how the DNS simulation program works? - How do I create a presentation showing how the internet works and how to keep safe online? E-safety - What are the safety implications of internet communication? - How do I keep myself and my work safe online? |
Spring 1 - How do i looks after myself? | Spring 2 - Where in the world? |
---|---|
What will my simple mobile phone app look like? Use App Lab to develop a simple mobile phone app. - How do I use the toolkit on App Lab? - How do I assemble the assets for the app? - How do I establish the algorithms? - How do I debug and refine the app? E-safety -What are the precautions to take when using a shared account? - Why must I seek parental consent before posting online? |
What algorithm can I create to test prime numbers and to find factors? Use Scratch and Snap to master algorithms for searching, sorting and mathematics. -How do I carry random and linear searches? - How do I carry out a binary search? - How do I carry out the selection sort algorithm? E-safety - Why must I seek permission before creating an account? - Why must I keep comments respectful? - What do I do if I find an inappropriate comment? |
Summer 1 - What can we learn from ancient civilisations? | Summer 2 - All Change! |
---|---|
What will my adventure game look like? Use Python and trinket.io to create a simple, text-based adventure game. - How do I use Python to print descriptions? - How do I use Python for selection and variables? - How do I use trinket.io and Python to create separate procedures? E-safety -Why must Python be used responsibly? - Why must I not share personal information publicly via Trinket? |
Can I showcase my time at primary school in our yearbook? Use Book Creator to create a yearbook. - How do I commission and source content? - How do I start adding text and photos? - How do I use Microsoft Publisher to begin assembling pages? E-safety - What are the implications of including photographs of pupils in their work? - Why must I seek permission before using someone else’s work? |
Year 7 - Computer Science
Autumn 1 - E - Safety | Autumn 2 - Scratch |
---|---|
-To learn the policy regarding school computer use -To learn to manage files in File Explorer. -To learn some useful tips for using software packages -To understand the importance of backup -Learn about the possible dangers of social networking sites. -Learn how to respond to threats on the Internet -Learn how to keep your identity secure on the Internet -Learn how to create a secure, memorable password -Learn how to identify a phishing scam - Learn how to avoid being a victim of an email scam -To learn how to -send, respond to and forward emails -search your old emails for a sender, subject, etc. -resize large image files before -sending manage your contacts list -Be aware of the advantages and disadvantages of email Define the term “search engine” and name examples Learn techniques to use a search engine efficiently Appreciate that there is no guarantee that the information on the Internet is accurate |
|
Spring 1 - Python | Spring 2 - Computer crime and cyber security |
---|---|
|
- Identify common types of computer crime -Look at examples of computer crime on the Internet -Learn about different types of email scam -Recognise the signs of fraudulent emails -Learn about the Computer Misuse Act – which makes certain activities illegal. - Look at examples of computer misuse. - Understand what is meant by hacking. - Understand what is meant by malware. - Learn ways to protect yourself from malware and hacking. -Be aware of who might hold personal data about you - Discuss the need for various organisations to hold data about you - Be aware of the possibility of identity theft Know how to minimize the chance of identity theft -Understand Copyright law and look at examples of copyright infringement - Understand the damage that illegal copying does to individuals, companies, and society - Compare copyright infringement with plagiarism -Learn about some of the common health and safety problems associated with computer use. - Learn ways of avoiding these problems. - Learn about Health and Safety law. |
Summer 1 - HTML/CSS | Summer 2 - Revision/end of year exam |
---|---|
Introduction to HTML, CSS and JavaScript
|
Revision of all topics End of year exam |
Year 8 - Computer Science
Autumn 1 - Understanding Computers | Autumn 2 - Introduction to Networking |
---|---|
- Distinguish between hardware and software - Identify Input, Output and Storage devices - Name at least five pieces of software - Suggest appropriate input and output devices for a given scenario - Know the components of a computer: input, processor, output and storage as a block diagram - Name the three stages in the Fetch Execute Cycle - Explain what main memory is used for - Distinguish between main memory and permanent storage devices - Define Hz, MHz and GHz and state how these relate to the speed of the processor - Understand the difference between RAM and ROM and ---what ROM is used for -Why all data is represented in binary in a computer - What is the difference between basic numbering and computer numbering system - How to convert integers to binary numbers - How to convert binary numbers to integers - How to convert integers to binary numbers - How to convert binary numbers to integers - What are the rules of binary addition - How to perform binary addition - State the typical capacities, strengths and weaknesses of different storage devices - Describe how data is stored on a CD - Describe how 0s and 1s are represented by pits and lands on a CD - Name three types of optical storage device - Review the history and development of communication. - Understand how modern communication and computing devices combine multiple technologies - Discuss the different ways and applications in which modern technology is used - Discuss future uses of technology and the pace of change (Moore’s Law) |
|
Spring 1 - Introduction to databases | Spring 2 - Python Continued |
---|---|
-To get an overview of what a database is. - To understand why a database is useful in many different applications. - To learn what is meant by a database, record & field. - Create a database table and structure - Use suitable data types including numbers and text - Explain the purpose of a Primary key - Add validations and validation text to at least one field - Note examples of queries on websites - Use complex criteria to select records - Create a parameterised query - Sort the data on one or more fields - Choose which fields to display in the Results table Add a calculated field
|
|
Summer 1 - Python Project | Summer 2 - Revision/end of year exam |
---|---|
Use Python to create a simple, text-based adventure game/ project. - How do I use Python to output descriptions? - How do I use Python for selection and variables? - How do I use Python to create separate procedures? - How can i use python to keep a score count using iteration such as while loops/ for loops - How can I use Python to add sound to the screen? |
Revision of all topics End of year exam |
Year 9 - Computer Science
Autumn 1 - Data Modelling | Autumn 2 - Python Next Steps |
---|---|
|
|
Spring 1 - Networks | Spring 2 - Programming and Algorithms |
---|---|
|
|
Summer 1 - Programming and Algorithms |
Summer 2 - Revision/end of year exam |
---|---|
|
Revision of all topics End of year exam |
Year 10 - Computer Science
Autumn 1 - Systems Architecture | Autumn 2 - Networks |
---|---|
|
Describe the factors that affect network performance
|
Spring 1 - Data Representation | Spring 2 - Algorithms |
---|---|
|
-Understand the principles of -Abstraction -Decomposition -Algorithmic thinking -Be able to produce structure diagrams to show: -The structure of a problem Subsections and their links to other subsections -Understand and use different types of search
Understand the standard sort algorithms:
|
Summer 1 - Logic and Languages | Summer 2 - Programming |
---|---|
|
|
Year 11 - Computer Science
Autumn 1 - Network Security and System Software | Autumn 2 - Impacts of Digital Technology |
---|---|
|
Ethical issues Cultural issues
The impact of manufacture and disposal The impact of upgrading or replacing The impact of e-waste
Legal issues Privacy issues
The Data Protection Act 2018 Computer Misuse Act 1990 Copyright Designs and Patents Act 1988 Software licences including open source and proprietary |
Spring 1 - PPE1 Revision | Spring 2 - PPE2 Revision/Exam |
---|---|
Key questions/objectives This will be focusing on the year groups gaps based on Autumn mock assessments Topics will typically include:
|
Key questions/objectives This will be focussing on the year groups gaps based on Autumn mock assessments Topics will typically include:
|
Summer 1 - Topic(s) | Summer 2 |
---|---|
Key questions/objectives |
Year 12 - Computer Science
Autumn 1 - Data Represenation | Autumn 2 - Programming |
---|---|
|
|
Spring 1 - Computer Systems | Spring 2 - Software Development |
---|---|
|
|
Summer 1 - Communication Methods | Summer 2 - Problem Solving |
---|---|
|
|
Year 13 - Computer Science
Autumn 1 - Data Structures | Autumn 2 - Database and Software Development |
---|---|
add an item remove an item test for an empty queue test for a full queue
|
|
Spring 1 - Functional Programming | Spring 2 - Computer Networks |
---|---|
|
|
Summer 1 - Revision / Exam | Summer 2 |
---|---|
Key questions/objectives |
Support from Home
Recommended websites/online platforms for home/independent learning:
-
BBC Bitesize
-
Seneca
-
YouTube à Mr CSBrown
-
Replit
-
CSNewbs
Feedback
Our aim is to ensure feedback helps drive student achievement by providing meaningful information that helps to address misconceptions and close curriculum and knowledge gaps.
Every piece of feedback given to our students should results in an action by the student. The following types of feedback that are given to students at AINA are:
-
Self and peer assessment
-
Written feedback
-
Verbal feedback
Students receive written teacher feedback after formative diagnostic or interim assessments. The cycle is as follows:
-
A score/percentage for the assessment
-
Precise teacher comment/s linked to the curriculum/knowledge gap written in red
-
A response/action/redo by the student in green pen
Career Pathways
Success in this subject can lead to:
University courses in:
-
Software engineer
-
Data scientist
-
Computer networks
-
Law
-
Cyber security
-
Engineering
-
Machine learning
-
Graphics design
Careers in:
-
Computer scientist
-
Software developer
-
Data Scientist
-
Biotechnology
-
Dev ops
-
Graphic designer
-
Biotechnologist
Enrichment & Educational Visits
Enrichment and educational visits in this subject include:
-
Ark hackathon
-
Dell technology
-
GCHQ