The School of Computing Cooperative Education and Internship Program (CEIP) seeks to provide students with practical experience to complement class-oriented learning. The industrial exposure that participants obtain is beneficial to students who hope to work in industry. In most cases, CEIP experiences will occur at locations removed from campus, with a possibility of being out of state. These opportunities are available with employers who have agreed to participate with the University of Utah. (Note: Students are required to find their own internship, and should check the CS Jobs board for possibilities.)
All students who are interested in the CEIP should read all the documentation on this web site, paying special attention to the Pre-Enrollment guidelines and the FAQ.
Participants should have completed (or will shortly complete) their sophomore-level courses.
Students should seek out, apply for, and obtain an internship before applying to the CEIP. Students are also responsible to make their employer aware of all the details and requirements of the CEIP and to get the employer's approval.
The process of recruitment, interviewing, and selection is up to the individual student. Internship opportunities will be posted on the School of Computing jobs board on a regular basis. It is up to the student to contact the Internship offerer and make sure that all criteria for receiving credit are completed. Additional help with finding internships can be found from Career Services.
The CEIP is generally for students who are interning full time (without additional academic course work) during the summer (or when spending a semester away from campus). Students should expect to be working 40 hours per week.
Part time internships are usually not eligible for the program. Exceptions to this can be made for part time employment over two consecutive semesters, or for reduced credit. Requests for exceptions must be submitted to the CEIP faculty and are not guaranteed to be approved.
Once an internship has been obtained and all pre-enrollment forms completed, a student must request admittance into the CEIP Program. Please familiarize yourself with the Pre-Enrollment Guidelines.
All signed and filled out paperwork should be brought to the CEIP faculty member for approval. (You should receive a copy of all completed forms for your records).
Credit for the program may be used toward a CS elective credit.
CEIP internships for less than 3 credit hours can be paired with other one/two credit options in the CS program (e.g., industry forum, TA workshop) to form a full electives.
To receive credit, the student must satisfactorily complete all 13 weekly assignments, including having a midterm and final review, and produce a final report. Failure to complete all required work will result in a greatly reduced grade and likely failure of the class.
If you are interested in the program, see the Director of Undergraduate Studies: H. James de St. Germain (germain@cs.utah.edu).
Please Note: If you will be missing more than a semester classes (not counting summer) due to CEIP, please speak with the SoC departmental academic advisor before the semester begins.