A sandwich course is a type of academic program where a student alternates between periods of study and periods of work experience. Synonyms for this type of program include work-based learning, cooperative education, apprentice program, alternating term program, and integrated work and study program. The sandwich course is a popular option for students who want to gain practical experience in their field of study alongside their academic work. These programs provide students with the opportunity to learn valuable skills and gain experience in their chosen industry, which can make them more competitive in the job market upon graduation. Regardless of the synonym used, all refer to a program that provides both theoretical knowledge and practical experience.