Program Memorandum


Objectives

The prime objectives of the CS Internship program are to expose undergraduate students to real-world software and hardware development environment in industry, and to familiarize them with the opportunities that exist for careers in computer science.

To qualify for internship credits (CS 498) and to abide by the objectives of the internship program, all internships must originate from industry, i.e., off-campus organizations. On-campus internships do not qualify for CS 498 credits (or any other CS course credits). You must also have completed CS 265 (Data Structures). If you cannot secure an off-campus internship, you can do an elective instead. Note that CS 355 now satisfies service learning objectives.

Documents/Forms

To expedite the processing of your application to receive internship credits for CS 498, the following forms must be returned to the internship coordinator (IC) as soon as possible. Some of them will require the company to sign an agreement and may incur a long turnaround time. You should therefore plan your internship search with that in mind.
  1. Provide the IC with a letter (on company letterhead) from your employer/supervisor that has the following information:
    1. Job title
    2. Duration of internship
    3. Salary
    4. Description of duties
    5. List of hardware/software to be used.
  2. Fill out an Internship Application Form. This form is a local form, i.e., routed within UWEC.
  3. Download the performance review document and have your supervisor fill out it out. Have your supervisor email me the document or provide him/her with a stamped envelope for the snail mail option. The completed document should be mailed directly to the IC. The address of the current IC is:
    Dr. Jack Tan
    Computer Science Dept.
    University of Wisconsin
    Eau Claire, WI 54702
    

Pre-Internship Procedures

  1. Submit all the required documentation to the department's Internship Coordinator (IC) to get approval for the internship.
  2. After receipt/review/approval of the Internship Application form, you will be allowed to register for the CS 498 course (a nominal fee will be required during registration). You must REGISTER for CS 498, Section 801, in the semester you are requesting internship credit for. Failure to register for that particular semester renders the application null and void.
  3. Retroactive credit requests will not be approved if you do not register for the course in the semester of the internship. You will have to secure another internship position and file a new application to receive the appropriate credits for the course.

During Internship

  1. Keep a journal of your daily activities (see the IC for more information).
  2. Document all software design and testing procedures in a software design document.
  3. Mid-internship assessment activity will be conducted. Arrangements and communication will be undertaken by the department IC.

Post-Internship Requirements

  1. Submit the entire contents of the journal and software design document in a Word document to the IC.

    A grade of NR is assigned to everyone until all performance review the the appropriate documents mentioned above are received by the end of the first week of the Fall semester (for summer internships) or before the last day of finals week (for regular semester internships).

  2. Prepare a 20-minute presentation (yes, powerpoint/transparencies and all) for a CS seminar class. Highlights of your presentation should include the following:
    1. Corporate culture: what/how/when meetings are conducted, chain of command structure.
    2. Communication: among peers, supervisors, subordinates (if any), and customers.
    3. Presentations you had to give: what have you learned from doing them
    4. Writing: content type, length, style, and audience.
    5. Work environment: unit cell structure, networking, IDEs, applications used.
    6. Software engineering practices used: describe all phases.
    7. Description of your work: figures, charts, UML, etc., are useful (barring proprietary disclosures).
    Presentation will be contingent on availability in the seminar schedule.

  3. Credit for the course will be given upon satisfactory compliance of the above-mentioned criteria.
The current Internship Coordinator is Dr. Jack Tan

Back to CS Dept
Updated: Dec. 2006