A-Level Computer Science Resources

A-Level Computer Science Resources Image 3

Exchanging data

Coming soon
  • Module 14: Compression, Encryption and Hashing
  • Module 15: Introduction to databases
  • Module 16: Relational databases
  • Module 17: Structured query language
  • Module 18: Transaction processing and ACID
  • Module 19: Introduction to computer networks
  • Module 20: Network topologies
  • Module 21: Wireless networks
  • Module 22: Network protocols and layers
  • Module 23: Internet technologies
  • Module 24: Network security
  • Module 25: Designing web pages using HTML and CSS
  • Module 26: JavaScript
  • Module 27: Search engine indexing
  • Module 28: Cloud computing and web applications
A-Level Computer Science Resources Image 4

Data types, data structures and algorithms

Coming soon
  • Module 29: Binary
  • Module 30: Hexadecimal
  • Module 31: Floating point numbers
  • Module 32: Character sets
  • Module 33: Arrays, tuples and records
  • Module 34: Lists and linked lists
  • Module 35: Stacks
  • Module 36: Queues
  • Module 37: Graphs
  • Module 38: Trees
  • Module 39: Hash table
  • Module 40: Logic gates and circuits
  • Module 41: de Morgan’s laws
  • Module 42: Karnaugh maps
  • Module 43: Adders and flip-flops
A-Level Computer Science Resources Image 5

Legal, moral, cultural and ethical issues

Coming soon
  • Module 44: Computing related legislation
  • Module 45: Moral and ethical Issues
A-Level Computer Science Resources Image 6

Elements of computational thinking

Coming soon
  • Module 46: Computational thinking
A-Level Computer Science Resources Image 7

Problem solving and programming

Coming soon
  • Module 47: Introduction to programming
  • Module 48: Basic programming constructs
  • Module 49: Functions and procedures
  • Module 50: Integrated development environment
  • Module 51: Object oriented techniques
  • Module 52: Computational methods
A-Level Computer Science Resources Image 8

Algorithms

Coming soon
  • Module 53: Evaluation and design of algorithms
  • Module 54: Searching algorithms
  • Module 55: Sorting algorithms
  • Module 56: Algorithms for main data structures
  • Module 57: Dijkstra’s shortest path algorithm and A* algorithm