Curricular Practical Training Approvals

To obtain authorization for Curricular Practical Training (CPT), please follow the steps below. Please do not use the form you obtain from the International Office (no matter what they tell you) or email me forms to sign.
  1. Complete and submit this form.
  2. I will then sign the form electronically.
  3. You should then receive (by email) the signed form and the CCN to register for 1 unit of CS197/97 in the appropriate semester.
  4. If you are an international student, print proof of registration and take it with completed form to the Berkeley International Office so they can process it. Domestic students do not need special authorization to work and should skip this step.
  5. At the end of your internship, complete a 4-page paper illustrating your internship experience, what you learned, how it compared to what you're learning here in CS, etc., and submit it using this link. no later than the last day of lecture. This report-submission interface is experimental. If it fails, email your report to

Paul N. Hilfinger

Page last modified on Mon Aug 6 15:53:10 2018.