Year 10 Computer Science
- Systems architecture
- Architecture of the CPU
- CPU performance
- Primary storage (Memory)
- Algorithms - Computational thinking
- Algorithms - Designing, Creating and refining algorithms
- Algorithms - Searching and sorting algorithms
- Secondary storage
- Networks and topologies
- Wired and wireless networks, protocols and layers
- Algorithms - Searching and sorting algorithms
- Programming Fundamentals
- Data types
- Additional programming techniques
- Networks and topologies
- Wired and wireless networks, protocols and layers
- Threats to computer systems and networks
- Identifying and preventing vulnerabilities
- Additional programming techniques
- Defensive Design - Producing Robust Programs
- Operating systems
- Utility software
- Producing Robust Programs Testing
- Boolean Logic
- Programming languages
- The integrated Development Environment
- Low-level programming language LMC
- Ethical, legal, cultural and environmental impact
- Memory and Storage
- Units
- Data storage – Numbers
- Data storage – Characters
- Data storage – Images
- Ethical, legal, cultural and environmental impact
- Data storage – Sound
- Compression
Year 11 Computer Science
- Computer Systems
- Central Processing
- Unit Memory CPU
- System Performance
- Secondary Storage Operating systems
- Data Representation
- Networks
- Networks
- Computer Legislation
- Computer Threats
- Open Source
- Propriety software NEA
- Algorithms
- Search and sorting
- Programming concepts NEA
- Programming concepts
- Design and Testing IDE’s
- Ethical, legal, cultural and environmental impact
- Final revision techniques
↑