Skip to main content

Cooperative Education/Internship (Computer Science)

Courses: CS 239/339/439

Cooperative Education/Internship Course Guidelines

I.       Credit hours

  • 1-12 hour variable credit (academic advisor's discretion)
  • Minimum of 60 clock hours of work experience  = 1 credit hour
  • 1-6 hour maximum for summer
  • Must be engaged in work preparing the student for a professional career in the Computer Science field.

II.     Visitations – The student is responsible to schedule a visit for the co-op faculty

  • At least one visitation per rotation

III.    Total number of Cooperative Study hours per program

  • Maximum of 12 hours

IV.    Length of semester Cooperative Study experiences

  • Minimum of 10 weeks.  This allows a *part-time co-op and enables the student to take additional credits.  [*20 hour/week - 3 weeks to get 1 credit hour; totaling a maximum of 6 credit hours/semester (18 weeks)]

V.     Work station

  • May be a profit or nonprofit organization
  • Must not be working for him or herself as an independent contractor

VI.    Computer Science Faculty role as an Academic Advisor

  • Computer Science Faculty retain final say as to whether or not a particular job is acceptable for Cooperative Study credit in the Computer Science Program and the appropriate total number of credit hours for each individual experience.

VII.  To earn a grade, the students must do the following prior to the FINAL’s Week.


Criteria for Cooperative Study Placement

  1. Supervision is a key factor in identifying Cooperative Study placements. On-the-job supervision should be with the understanding that the student will be working directly under an individual's direction. That supervisor should be recognizable as a professional in his field and should carry a title to that effect.
  2.  Cooperative Study also implies the student will or may be working more than one semester in his total college career. These work periods usually occur during at least one semester per calendar year frame. Students in the Computer Science program may work up to five semesters. 
  3. In reference to progressive placements, the student's responsibility and financial reimbursement should correlate with the student's academic level.  For example, a freshman student would expect less responsibilities and less pay, whereas an upperclassman would expect a more responsible job with pay representative of that position.
  4.  Locations for placements should be viewed as representative of agencies or businesses that ordinarily employ graduates of the Computer Science program.  Specific involvement with day to day routines will be evaluated by the Computer Science faculty.
  5.  Final evaluation for job placements appropriate for Cooperative Study credit in the Computer Science program must be mutually agreed upon by cooperative education staff and the Computer faculty and/or administrative personnel.
  6.  Cooperative Study differs in concept from an internship in that cooperative study is viewed as a "real job" situation with financial reimbursement.  An internship is usually thought of as a simulation involvement with the student in some cases taking an observer's role non-paid.

Course Procedure

Applicable for all Computer Science cooperative study course with CS prefixes. Student procedures for documentation and evaluation of Work Experience are as follows:
  1. The student shall write a job description as they envision it (Minimum one paragraph). [Due before approval for registration].
  2. The student shall write a description of the experience hoped to gain and how it will benefit their program of study (Minimum one paragraph).  [Due before approval for registration].
  3. The student shall complete a "CS Cooperative Study Application" form available from your advisor or the instructor of the cooperative study course for which you are registering.
  4. Pre-register (if possible) for the appropriate Cooperative Study course. If pre-registration is not possible, the student must complete on-campus registration on the required date of either the summer term or semester.  Students shall consult their Computer Science academic advisors to determine the appropriate course level (239, 339, or 439) for the work experience they are undertaking. Before registering, the student shall contact the instructor of the particular Cooperative Study course for which they are registering to complete all necessary forms.
  5. The student shall keep a "Log" or "Journal" of dates and hours worked with a short description of the work performed. This log or journal booklet should be kept with the student during their work experience and submitted at the end of the summer term/semester.
  6. The student shall write a summary and evaluation of their work experience describing how the experience benefited their program of study and career plan. Additionally, the summary should specify whether the student felt prepared for the work experience and what could have been done at the University to better prepare the student for the experience. This summary shall be a minimum of two (2) pages (typed, double-spaced, one-inch margins) and submitted at the end of the summer term/semester.
  7. The Cooperative Study course instructor shall contact (at the job site, by telephone, or email) the student and employer during the summer term/semester.
  8. An employer representative (preferably the student's immediate supervisor) shall complete a student work performance evaluation form.


( ) -
1. Have you already arranged or obtained a Cooperative Study or an Internship? :*

4. Do you plan to work for yourself as an independent contractor in this internship?:*

You may use the file upload at the bottom of this form if you need to submit a longer description.
6 a. Have you previously taken Cooperative Study?:*

If yes, please list course prefix, course number, credit hours. Example: CS 239, 3 hours.
Please list course prefix, course number, credit hours. Example: CS 239, 3 hours.
Please confirm you're a human: