The Department of Computer Science Professional Internship Program (CSPIP) allows undergraduate students to obtain 12 or 16 months of practical "on-the-job" experience with a sponsoring company prior to completing the final year of their undergraduate degree program. 

Employers can recruit from a pool of students who have had at least three years of university education and developed diverse expertise. In addition, employers will receive a better return on their training investment since students can work longer, take on more responsibilities, and integrate more fully into their company.

Open recruitment process: recruit students between November and August


12 or 16 month work terms available


Students can start work in May or September

Program Details

Program administrators are here to assist you with your hiring needs, connect you with candidates, and assist in your recruiting process to bring a student on board.

 By hiring a student from our program, you become part of the student’s journey through their work-integrated learning program. This includes:

  • Informing the program administrators when you hire from our program
  • Completing the program’s performance evaluations with your intern after each 4 month period
  • Completing a virtual site visit with program administrators after the first 4 months
  • Encouraging the student to ask questions to clarify job responsibilities
  • Providing the student with relevant training and development opportunities
  • Not expecting extensive and/or regular overtime hours from the student
  • Disclosing all agreements a student will be asked to sign to the program administrators

If you do not support these work-integrated learning activities or provide an improper work environment, the Department reserves the right to support the student in finding a new placement for the remainder of the internship.

Students admitted to CSPIP are pursuing 4-Year or Honours Bachelor of Science in Computer Science or Applied Computing degrees at the University of Saskatchewan. 

Internship candidates must be Canadian citizens, landed immigrants, or visa students with appropriate work permission for off-campus employment when they begin their internship in May or September. 

Full student eligibility criteria can be found here

All students admitted into the program will have completed a foundational career readiness course containing information and advice specific to the tech industry to help them prepare for joining the workforce. Topics include: writing cover letters and resumes, networking and communication, interview skills, and professionalism in the workplace. 

Recruit With Us

New for 2024-2025, our program uses open recruitment system for hiring students. This move away from Rank and Offer recruitment is meant to simplify the recruitment process and help you best meet your hiring needs. 

A new cohort of students is admitted to the program each fall, with recruitment available from November through August. 

1. Connect

Contact our Internship Coordinator to discuss your hiring needs and get registered in our CareerLink system. 

2. Post

Postings are held on program's job board on CareerLink. To have us post on your behalf, please email a completed job posting template to

3. Interview

Send us the list of the candidates you would like to interview to verify program status. Then you are invited to contact students directly to arrange and perform interviews.

4. Hire

Contact our office to confirm student availability. We can send the offer on your behalf or you may offer directly to the student. Please cc' on all correspondence with students. 

Connect With Our Students

We hold events throughout the year to connect our internship candidates with employers. If you are interested in hiring interns from our program and would like to take part in these networking events, please contact to start a conversation.

Our list of 2024-2025 activities will be updated throughout the summer as dates are set. 

Wage Subsidies

Employers may be eligible for subsidies when hiring post-secondary student to fill an internship position.

The Student Work Placement Program (SWPP) offers grants of $5000 - $7000 per student hired for a work term. This program is a great fit for employers who are creating new opportunities for students in technology. 

Note: this funding is not available for international students working on a co-op work permit. 

Below is a highlight of delivery partners who may be applicable in your hiring of a computer science intern. Contact one of the program delivery partners to learn more.

This program brings together employers, students, and post-secondary school stakeholders to create quality work-integrated learning (WIL) opportunities.

Supporting tech-immersive roles across different disciplines and functions, including Marketing, Strategy, and Data & tech.

The WIL Digital subsidy is perfect for employers providing work-integrated learning opportunities.

This program is available to employers creating a work-integrated learning opportunity for positions or businesses that have a biotechnology or healthcare focus.

This program is for small or medium-sized businesses, start-ups, social enterprises, nonprofits, or charities that employ fewer than 500 people. 

CAHRC’s "AgriTalent" program supports the development of connections between post-secondary students, employers in agriculture and post-secondary institutions and contributes towards preparing a job-ready workforce for the Canadian agriculture industry.

"Gearing Up" is a work-integrated learning (WIL) program for Canadian employers involved in the mining and mineral exploration sectors.



For additional information on the Computer Science Professional Internship Program or to connect with our department, please contact:

Ellen Redlick
Academic Programs and Outreach Coordinator
Department of Computer Science 
306-966-6513 OR

USask Employer Portal

USask's Employer Portal is a central hub for employers looking to connect with students from a variety of programs. Here you can find information about other internship programs on our campus, career fairs, mentorship programs, and more!


The CSPIP has given me an opportunity to learn and apply my skills in a fun, exciting, and challenging way. Being able to bring a client's vision to life has been so rewarding, and given me the confidence to explore my passion and the drive to learn even more.

- Matthew Horning, CSPIP student
ESTI has been participating in the Computer Science internship program since 2002 and has been privileged to work with 18 enthusiastic interns in that time.  We enjoy providing CS students with a glimpse of how the IT industry operates, and we in turn appreciate what these students have been able to relay back to us about the CS program and how it is evolving. Three CS internship participants are now partners at ESTI and we trust there will be many more to come.

- Mark Dick, CEO of ESTI