Computer Science · Lower Sixth
- Computer architecture and the processorComputer Architecture
- Input/output methods: polling, interrupts and DMAComputer Architecture
- Memory hierarchy and storageComputer Architecture
- Number representation and binary arithmeticData Representation
- Floating-point representation (IEEE 754)Data Representation
- Character sets, images and sound representationData Representation
- Data compression and error detectionData Representation
- Boolean algebra and Karnaugh mapsLogic
- Combinational and sequential circuitsLogic
- Assembly language and addressing modesLow-level Programming
- Operating system concepts and typesSystems Software
- Programming fundamentals and paradigmsProgramming
- Program design: pseudocode, top-down design and structure chartsProgramming
- File handling in programsProgramming
- Arrays, records, stacks and queuesData Structures
- Stack applications: expression evaluationData Structures
- Searching and sorting algorithmsAlgorithms
- Software development life cycleSoftware Engineering
- System analysis and design toolsSoftware Engineering
- Software testing methodsSoftware Engineering
- Networking fundamentalsNetworks
- OSI and TCP/IP modelsNetworks
- IP addressing and subnettingNetworks
Lessons in other subjects
BiologyChemistryEconomicsEnglish LanguageFrenchFurther MathematicsGeographyHistoryLiterature in EnglishMathematicsPhysics
Revise with Savio
Quizzes marked out of 20, step-by-step answers and an AI tutor available day and night.
Create my free account