sandwich course

 

noun

British
  • a training course with alternate periods of formal instruction and practical experience.