Computer composition and architecture