|Curricular Practical Training |
Curricular Practical Training (CPT) is a program that allows international students studying full time on an F-1 visa to work off campus and thereby acquire practical experience and make contacts that might be helpful for post-graduation employment. The Computer Science department offers two ways for a student to participate in CPT:
Students who are admitted to the Co-op program will have the opportunity
to interview with employers who have been invited to advertise their open
positions to Stevens students. The interview may or may not result in a job
offer. A Co-op position is a full time one-semester paid position at the
sponsoring company. Despite working full time, the student's status as a
full time student is preserved. Participation in the Co-op program is not automatic
and you must apply for it following the directions below.
The second path to CPT is CS 703, a graded one-credit course.
Enrollment in this course permits a student to have an off campus job
provided that the job activity supports the student's educational program.
The job may be full time or part time; regardless, the student must maintain
his/her status as a full time student by taking at least 9 credits.
Students enrolled in this course must submit several written reports and
one oral report for grading.
The advantage of CPT via Co-op is that the student need not seek
a job him/herself; the disadvantage is that there are eligibility requirements
(such as GPA and courses taken) that the student may not meet.
The advantage of CPT via CS 703 is that there are no GPA/background
requirements; the disadvantage is that the student must locate his/her
|M.S. Cooperative Education Program |
The Computer Science department offers a Cooperative Education Program
available to Graduate Students, including our International Students.
By entering the Co-op program, you will be able to work full time during
a semester. If you are an International student accepted in the program,
you will be allowed to apply for a CPT.
Below you will find all the information on:
- How To Qualify
- How To Apply
- If you are Accepted
- Frequently Asked Questions
|How to Qualify |
In order to qualify for the Co-op program, you must be a full-time graduate student with an F-1 Visa and meet the following program requirements:
Complete two full-time semesters of study prior to a Co-op work term (At least one full-time semester before application, generally two, and one full-time semester enrolled in the Co-op program before the Work term)
Last semester students are not allowed to apply as they should apply for an OPT instead of CPT
A 3.5 GPA in all courses taken while enrolled for your M.S. degree at Stevens
MS in Computer Science Students
- Complete 4 CS by the time you apply, including one from the core set of CS courses (CS510, CS520, CS561, CS573, CS600)
MS in Cybersecurity Students
- Complete at least 4 CS courses, at least 3 of which must be from the core set of CySec courses (CS 503, CS 520, CS 573, CS578, CS579, CS600, CS 665/675)
MS in Enterprise Security and Risk Management Students
- Complete at least 4 CS or TM or MIS
courses, at least 3 of which must be from the core set of CS
courses (CS 506, CS 548, CS CS578, CS594)
MS in Service Oriented Computing
- Complete at least 4 SOC, CS or SSW courses, at least 3 of which must be from the core set of SOC courses (SOC 606, SOC 611, SOC 510, SOC 542, SOC 605)
|How To Apply |
In order to apply for the Co-op program you must:
- Attend an orientation meeting with the director of the Co-op program Prof. Steven Gabarró.
Meetings usually take place the first or second day of the Spring and Fall semesters. Attendance is mandatory if you intend on applying so schedule your travel plans accordingly. An email is usually sent a week prior to the meeting with more information about it. You will be contacted via your pipeline email address
- Fill in an application form provided during the orientation meeting.
You will be asked for courses taken as well as your Campus-Wide ID and email address
- If you fulfill all requirements, have an oral interview with Prof. Gabarró
The interview is used to assess your motivation as well as your level of spoken English.
Failure to comply to any of these steps will result in automatic disqualification from the Co-op program
|If You Are Accepted |
If you are recommended to the Co-op program you will need to fulfill the following requirements:
- If you are an International student, provide a completed CPT form from the International Student Advisor.
- Attend all Work Place Preparation Meetings conducted by the Office of Cooperative Education.
These include Introduction Meeting, Resume Writing, Interviewing Techniques, Making the Most of Your Co-op Assignment, and Ethics in the Work place form an IT Perspective. Missing any meeting will result in your removal from the program.
- Be available to interview for positions identified by the Co-op Staff.
- All Cooperative Education positions are full time work for the duration of one semester or two consecutive semesters.
Work terms available are Spring, Spring/Summer and Summer/Fall
- Upon acceptance of a position the Office of Cooperative Education will enroll you in D701 and you will be charged an administrative fee of $400.00 for the semester.
- Participate in a mid-term visit at your work site with you, your manager, faculty advisor and Co-op staff member
- In order to receive a pass/fail grade on your transcript for zero credits you and your manager must complete and sign: the Learning Agreement, Snap-Shot and End of Term Assessment forms.
- All positions will be generated by the Co-op Office.
- You may not take any more than two graduate classes while on a Co-op assignment.
- You may participate in a second Co-op work term after completing an additional semester of full-time study
- Student participation in Co-op cannot be the reason for a program extension.
- Graduate students may NOT be eligible for graduate assistantships, on campus employment or receive support from the college or the university while on a Co-op work term.
|Frequently Asked Questions |
Here are our most frequently asked questions.
I have a Company Interested in hiring me, can I join the Co-op program?
NO, but you may be able to use CS703 (see below). All Co-op jobs will be fulfilled through the Co-op office.
I haven't finished the 4 courses right now, but they will be done before the Work term starts. Can I join?
NO. The 4 courses requirements needs to be fulfilled BEFORE you apply.
Can I work as TA/RA/GA on campus during the Work term?
I have a 3.49999999 GPA. Can I apply?
NO. You need a 3.5 and above, no rounding is done.
I'll be out of the country the first two weeks of the semester. Can I apply remotely?
NO. Missing the orientation meeting and/or the first Co-op Office meeting (usually during the second week of the semester) will automatically disqualify you
The Program requirements seem harsh. Can you make any exceptions?
NO. The program is meant to be a reward for our most elite students. If you want to be in, just make sure you take courses and grades VERY seriously.
|CS 703 |
CS 703, Curricular Practical Training, is a one-credit course that may be repeated up to a total of three credits. To enroll, a student must receive prior permission from the faculty director of the student's program. The student must locate a job that supports development of the student's skills within his/her educational program. To enroll, the student must receive a written job offer from the sponsoring employer, then fill out this form and submit both the offer letter and the form to the program director at least two weeks in advance of anticipated enrollment. The program director will review the materials and decide whether to recommend to the ISSS Office that the student should be allowed to participate in CPT. Students enrolled in this course must submit several written reports and one oral report for grading.
Here are our most frequently asked questions.
|CS703 - FAQ |
Q: What must I do?
A: Fill out the orange form provided by the ISSS Office, fill out the
and bring these two forms plus your offer letter to the CS 703
instructor. The offer letter must be on company letterhead.
After the CS 703 instructor approves your application, you must register for the
course. Following registration, you must submit the orange form and offer
letter to Ms. Elizabeth Gill in the ISSS office. She will not approve your CPT
application if you are not already registered for CS 703. Expect this entire
process to require about two weeks. If you start just a day or so before
your employment is scheduled to begin, your CPT will not be approved
in time and you will have to back out of your employment plans.
Q: My work assignment overlaps with the semester by only a few weeks.
I don't want to pay tuition to take CS 703 for just this short time.
Can I skip registering for CS 703?
A: No, a student must be registered for CS 703 every day that he/she
Q: My work assignment spans academic-year break times, such as
the time between the end of the Fall semester in December and the
beginning of the Spring semester in January. That's no problem, right?
A: Wrong, it is a problem. Because CPT is "curricular," you may not
be employed even a single day that school is not in session. This is a US
government rule that cannot be ignored. It is possible to work during school
breaks but during this time you must be in "pre-completion OPT" status.
Please contact the ISSS office to learn how to do this and of course plan well
in advance to secure the necessary permission.
Q: If I am working during the summer, can I register for CPT only
during the first (or second) summer half-semester?
A: No, a student must be registered for CS 703 every day that he/she
is working. This is a rule of the U.S. government that Stevens must strictly
Q: Must I register for CS 703 and apply for CPT even if my internship is unpaid?
Q: I was approved for CPT based on an offer letter from company X.
After being approved, I changed my mind and decided to work for
company Y instead. Must I do anything?
A: Yes, you must
submit your new offer letter and a new departmental form to the CS 703 instructor for
approval. Furthermore, you must explain the reason
you are changing jobs and
state whether your new job will still contribute to your
current CPT course. You are not eligible to work for a new employer
until ISSS reviews your request and creates a new I-20 for you
that includes your new employer’s information.
Q: I have already reached (or will soon inevitably
reach) the 30 credits required
for graduation. However, I have time remaining on my I-20 and I would
like to remain for an additional semester to do CPT. May I?
A: No. You are required to graduate as soon as possible
once you achieve all your program's requirements. For example, suppose
that you start your program in the Fall semester and take 9 credits
in each of the Fall and Spring semesters. Then you take CS 703 for 1
credit in each of Summer 1 and Summer 2 half-semesters. Entering the
Fall of your second year, you will have 20 credits. Suppose you want to
do CPT in that Fall semester. You must also maintain your status as a full
time student, so you take 3 classes (9 credits) plus CS 703 (1 credit),
in December you will have reached 30 credits. Even if your I-20 extends to
May, you cannot enroll for the Spring semester. You must graduate at
the end of Fall. Of course you may be able to continue your employment
during the Spring, but you will have to be in post-completion OPT status during
Can I work on CPT and also work on campus as grader/TA/GA/RA/etc etc?