sandwich course


noun

any of several courses consisting of alternate periods of study and industrial work