• Bits and bytes
  • Logic gates and boolean algebra
  • Data structures and algorithms
    • Data structures
    • Searching algorithms
    • Sorting algorithms and how they can help in shelving books