Key Stage 4 |
Computer systems
- Systems Architecture
- Memory
- Storage
- Wired and wireless networks
- Network topologies, protocols and layers
- System security
- System software
- Ethical, legal, cultural and environmental concerns
Computational thinking, algorithms and programming
- Algorithms
- Programming techniques
- Producing robust programs
- Computational logic
- Translators and facilities of languages
- Data representation
Programming project
- Programming techniques
- Analysis
- Design
- Development
- Testing and evaluation and conclusions
Computer systems
- Systems Architecture
- Memory
- Storage
- Wired and wireless networks
- Network topologies, protocols and layers
- System security
- System software
- Ethical, legal, cultural and environmental concerns
Computational thinking, algorithms and programming
- Algorithms
- Programming techniques
- Producing robust programs
- Computational logic
- Translators and facilities of languages
- Data representation
Programming project
- Programming techniques
- Analysis
- Design
- Development
- Testing and evaluation and conclusions