• Algorithms
  • Architecture and organization
  • Analog and digital computation