What type of program supports hands-on learning?
The program that supports hands-on learning is not specified in the sentence, but it is said to provide Curricular Practical Training (CPT) opportunities.