There are a few requirements-
Students may apply for CPT when they are currently an F-1 international student.
You must also have been enrolled full-time for at least one academic year prior to your suggested CPT start date.
Students must have a declared major and be enrolled full time in order to receive their preferred internship.
You are required to enroll in an internship or course that is designed for practical learning. CPT will require a letter of agreement from an employer.
Reach out to me if you have any more queries.