Homepage

Accessibility links

  • Skip to content
  • Accessibility Help
BBC Account
Notifications
  • Home
  • News
  • Sport
  • Weather
  • iPlayer
  • Sounds
  • CBBC
  • CBeebies
  • Food
  • Bitesize
  • Arts
  • Taster
  • Local
  • Three
  • Menu
Search
Bitesize
  • Home
  • Learn
  • Support
  • Careers
    • My Bitesize
Higher

Computing Science

Learning and revision resources to support the SQA Higher Computing Science specification (from 2018).

Part of
Technologies

Topics

Software design and development

  • Development methodologies
  • Analysis
  • Design
  • Implementation (data types and structures)
  • Implementation (computational constructs)
  • Implementation (algorithm specification)
  • Testing
  • Evaluation
1 Class Clip

Computer systems

  • Data representation
  • Computer structure
  • Environmental implications
  • Security risks and precautions

Database design and development

  • Introducing databases
  • Analysis
  • Design
  • Implementation
  • Testing and evaluation

Web design and development

  • Analysis
  • Design
  • Implementation (HTML)
  • Implementation (CSS)
  • Implementation (JavaScript)
  • Testing and evaluation

Explore the BBC

  • Home
  • News
  • Sport
  • Weather
  • iPlayer
  • Sounds
  • CBBC
  • CBeebies
  • Food
  • Bitesize
  • Arts
  • Taster
  • Local
  • Three
  • Terms of Use
  • About the BBC
  • Privacy Policy
  • Cookies
  • Accessibility Help
  • Parental Guidance
  • Contact the BBC
  • Get Personalised Newsletters
Copyright © 2021 BBC. The BBC is not responsible for the content of external sites. Read about our approach to external linking.