Immersion Pre-program and Intensive Programme
The terms immersion pre-program and intensive programme are synonyms (terms with similar meaning).
The expression Immersion Pre-program can be replaced with expression Intensive Programme in some context.