COMPUTER SCIENCE & INFORMATION SYSTEMS




Internship Overview

The Computer Science / Information Systems internship program is designed to help students gain practical work experience in computer-related positions (between 2-6 months) . It's an excellent way for our students to acquire practical work experience, job-hunting and interviewing skills, and professional communication skills. It will also help the students fatten their resumes, build industry contacts, and earn some money. Internships are a very critical part of our students' education and is designed to help them earn academic credit while working in a professional setting.

 

Please visit CBE Internship Website to Apply

Additional Information for Students

Additional Information for Employers







STUDENTS (return to top)

Internship Overview

The goal of the internship program is to help you apply the skills you have learned at the university in an industrial setting. The internship will also provide you the opportunity to learn more about the local industry. You will learn about the corporate world and its culture, gain experience with variety of software products and their applications and have the opportunity to work with experts in your filed. The internship program is designed to maximize your learning and help you gain a practical view of the corporate world. Your progress will be monitored by the sponsoring company and by a faculty member. As an intern, you will be representing UWRF and the Computer Science/Information Systems department in a professional and courteous manner. You will apply your skills and knowledge to develop new abilities and you will participate in and contribute to the company's efforts.

Benefits

  • To further develop an understanding of the corporate world.
  • To help you apply you knowledge and skills in a practical setting.
  • To provide you the opportunity to get constructive feedback about your technical and social skills.
  • To expand your understanding of your career choices, expectations, and on-the-job practices.
  • To assist you in developing a professional network.

Having an internship may also aid in finding a permanent job, as many companies use an internship as an opportunity to pre-screen prospective employees.

Qualification

In order to receive credit for an internship, you must meet the following minimum criteria:

  • Computer Science/Information Systems major or minor in any of our four tracks : CS, IS, MIS, and Education.
  • Junior Standing
  • Must have completed CS333

Procedure To Initiate Internship

  • Prospective interns are strongly encouraged to get assistance from Career Services Office in such skills as resume development and effective employment interviewing.
  • Contact the department chair to assist you in developing an appropriate placement.

Student Responsibilities

The CS/IS student is responsible for:

  • Registering for the course - you must sign for at least 3 credits. A maximum of 12 credits may be taken but only 3 credits apply to the major/minor; the remaining credits will be counted as general electives.
  • Setup you employment hours - A minimum of 45 times the number of credits. That is a minimum of 135 hours (see minimum number of credits).
  • Complete a Mid-Term Report and submit it to the CIS Internship Director during the 3rd week of the internship.
  • Provide a Final Written Report and possibly a Final Oral Presentation to the Internship Director at the end of the semester in which the credits are earned.

Type of Experience that may apply

Creative, technically oriented work; typically involving software design and implementation. The following is a list of activities that a student may participate in:

  • Systems Analyst
  • Web Development
  • Systems Design
  • Software Engineering
  • Applications Programming
  • Systems Programming
  • Database design and implementation
  • Systems documentation
  • Networking
  • User Training
  • Maintenance Programming

EMPLOYERS (return to top)

We are very pleased with your interest in our Computer Science & Information Systems Internship program. We hope that you find the information below helpful.

If you have a need for an intern please contact us and we will get back to you ASAP with names and resumes for potential interns.

Employer Benefits

  • Improves personnel selection process by using actual on-the-job performance as a basis for permanent hiring decisions.
  • Produces higher retention rates among permanent employees recruited and hired through a cooperative education/internships program.
  • Increases cost-effectiveness of recruitment and training.
  • Provides a good source of professional manpower.
  • Enhances company relations with colleges and college students. Students returning to campus are ambassadors of goodwill for the company.

Why Hire a Computer Science or Information Systems Intern?

In general, skills Students develop in the CS track include:

  • Expertise in Software Engineering including Structural and Object Oriented Programming Design and Implementation.
  • Comprehensive understanding of the C++ programming language and skills to design, develop and test C++ programs.
  • Understanding of other programming, scripting and/or Markup languages (such as JAVA, HTML, XML, PHP, JSP, LISP, MATLAB etc.)
  • Understanding of System and Network Programming including Pipes, Sockets, RPC, RMI, Servers/Servlets, etc.
  • Understanding of the popular Operating Systems (e.g., UNIX/LINUX, Windows, etc.) and the corresponding fundamental concepts such as Memory Management, Virtual Memory, Scheduling, Security, Networking and Distributed Processing.
  • Understanding of the fundamental concepts of computer architecture and hardware design including design of combinational and sequential circuits and understanding of hardware components such as RAM, ROM, REGISTERS, CPU, ALU, etc.
  • Understanding of the fundamental concepts of computer networks. Understanding of one or more advance topics and the corresponding cutting edge technologies including
    • Computer Graphics
    • Animation
    • Multimedia
    • Artificial Intelligence
    • Machine Learning
    • Data Mining
    • Wireless Communication
    • etc.

In general, skills they develop in the IS/MIS track include:

  • Designing and implementing programs in C++ using top down design and object oriented design
  • Testing and verification of programs
  • Web Development using HTML/DHTML and scripting
  • Understanding System analysis, and design using CASE tool
  • Learning Database design and implementation using SQL
  • Developing experience on mainframe environment and PC Network
  • Experience with PC's, DOS, Windows, and UNIX
  • Learning Large Scale Programming using COBOL and C++
  • Understanding advance software engineering and practice including the design of user manuals

Responsibilities of the Employer

The Employer is responsible for the actions or materials listed below.

  • Employment - The Employer must provide the student with an experience appropriate to the level of training of the student and of sufficient complexity to make it a worthwhile experience.
  • Liaison - The Supervisor will be the contact for the Department for all business relating to the internship.
  • Letter of Appointment - The Employer must issue a letter to the Director stating their intent to hire the Intern and describing the conditions under which the Intern will be employed.
  • Supervision - The Employer will provide the Intern with supervision appropriate for any skilled, but inexperienced worker.Site Visit - Approximately two-thirds of the way through the student's employment, the Employer will accept a visit from the Director. The purpose of this visit is to verify the Intern's employment status, observe the progress of the Intern's work and interview the Intern's Supervisor.
  • Site Visit - Approximately two-thirds of the way through the student's employment, the Employer will accept a visit from the Director. The purpose of this visit is to verify the Intern's employment status, observe the progress of the Intern's work and interview the Intern's Supervisor.
  • Letter of Completion - Upon completion of the Intern's employment, the Employer must issue a letter to the Director indicating the completion of the agreed period of employment and describing the results of the Intern's association with the Employer. The letter will be accompanied by the Intern Evaluation (Microsoft Word or HTML)
  • Release of Supporting Materials - The Employer will coordinate with the Intern and Director the release of materials that document the Intern's work. These materials typically include documents such as functional specifications, design documents, program listings, test plans, etc. The Employer may impose a variety of constraints on these materials due to their propriety nature or for security reasons.
  • Salary - Internships should be a paid work experience. Salaries should be fair, competitive and commensurate with wages paid full-time employees for similar assignments with consideration for training and experience. Additional benefits are also determined by the employer.
  • Fees - No fees or other payments to the university are expected or required.

Responsibilities of the Department of Computer Science & Information Systems

The Department is responsible for the actions or materials listed below. The Department will provide a Director of Interns, who will be responsible for acting on behalf of the department in all items listed below.

  • Advising - The Director will provide the student with guidelines and recommendations for the internship process.
  • Liaison - The Director will be the contact for the Employer for all business relating to the internship.
  • Inspection - The Director will conduct a site visit of the Intern's place of employment.
  • Evaluation - The Director will be responsible for receiving all materials relating to the internship, evaluating the materials and assigning the appropriate grade to the student.
  • For more information about the internship program, please contact the Director.