Purdue University - Department of Computer Science - Undergraduate Curricular Practical Training
Skip to main content

Undergraduate Curricular Practical Training

Instructions for international Computer Science Undergraduate students

Any questions should be directed to ISS at iss@purdue.edu

If you are a BS/MS student please talk to ISS and Lori O'Brien before proceeding.

1. Go to http://www.iss.purdue.edu/PracticalTraining/CPT.cfm to learn about CPT.

2. Select How to Apply for CPT and follow the directions

3. - Obtain an offer letter:

See ISS for the specific details that must be included

4. Receive Departmental Approval: 

Approval is granted by Lori O’Brien (ljobrien@purdue.edu). To receive approval, bring a Form 23 signed by your academic advisor with your expected graduation date written in the notes section to the Grad Office LWSN 1137

For a CPT more than 20 hours per week register for:

CS 18300 Professional Practice I (first CPT)

CS 18400 Professional Practice II (second CPT)

CS 28400 Professional Practice III (third CPT)

CS 38600 Professional Practice IV (forth CPT)

CS 48700 Professional Practice V (fifth CPT)

For a CPT less than 20 hours per week register for:

CS 28401 Professional Practice Pt-Time (Part time)


CS approval does not guarantee ISS approval

5. Complete required ISS application, requirements and register for course:

Take the signed Form 23 to The Office of The Registrar, Hovde Hall


At the end of the work session a final report must be sent to the course instructor (ljobrien@purdue.edu) by BOTH the student and the employer. The report should consist of your name, PUID, where you worked, what you did, what you learned and your feelings about the experience. The employer report should consist of a review of the student’s work performance.

The employer report must come from the employer and will not be accepted from the student. Student and employer reports can be combined and sent from the employer. Proprietary information should not be included in any of the reports. The reports will not be regarded as confidential unless confidentiality is explicitly requested by the employer. 

The student is responsible for informing the employer about the report and following up as to the status of the report.

The initial grade is normally NS (not submitted), and a grade of S (satisfactory) or U (unsatisfactory) assigned after the reports have been received. If both the student and employer reports are not received within the first four weeks of the following semester, a permanent grade of U (unsatisfactory) can be assigned, unless other arrangements have been made.

2018/10/08 LJO

Last Updated: Mar 25, 2019 8:15 AM

Department of Computer Science, 305 N. University Street, West Lafayette, IN 47907

Phone: (765) 494-6010 • Fax: (765) 494-0739

Copyright © 2018 Purdue University | An equal access/equal opportunity university | Copyright Complaints

Trouble with this page? Disability-related accessibility issue? Please contact the College of Science.