Get Hired

Computer Science is one of the fastest growing industries and employers are always interested in hiring our students. Throughout the year we may receive many job postings in addition to the opportunities offered within the Department.

The Department of Computer Science hires undergraduate and graduate students to work as teaching assistants throughout the year. These positions are considered tutorial leaders, markers or advisors for Computer Science courses. The hiring process is competitive and candidates are selected based on their ability to provide expert guidance and feedback to students, in the language of instruction.

To apply for a Teaching Assistant position, fill out this google form. In addition, if you are NOT a current graduate student with the department, please also email containing your NAME, NSID, and STUDENT NUMBER.

Any graduate student is eligible for a teaching assistantship although maximum income limits (as well as limits on time spent per week) may be imposed as a condition of other awards. It must be noted that a teaching assistantship is a job. Every student who is employed as a teaching assistant must meet the requirements of the job to which he or she is assigned and is expected to carry out the duties accordingly. Failure to do so may result in the termination of a student's employment as a teaching assistant, and may jeopardize the student's future employment with the Department.

A limited number of sessional lectureships are available, either during the regular academic session or throughout the summer. Jobs are posted on the University's career website as they become available. 

The NSERC and Departmental Undergraduate Student Research Awards (USRAs) provides an opportunity for academically-strong undergraduate students to get involved in computer science research activities within the Department, while at the same time providing summer employment from May to August.

Students are eligible to apply if they fulfill the following requirements:

  • Completed at least the first year of a Computer Science program by the time their research position begins.
  • Full-time student status (note that students in their final year of study are eligible).
  • Must have an average of at least 75%, but due to competition we recommend at least an average of 80%.

Note that the USRAs provided by NSERC, but not those of the Department, have the additional requirement that applicants be Canadian citizens or permanent residents.

The application deadline is typically in early January. Please keep an eye on the News and Events page and email announcements for more information regarding student application procedures and important deadlines.

The Department of Computer Science Professional Internship Program 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. Every year, students participate in internships in Saskatoon or across Canada.

Students gain valuable real-world work experience in their field, while also developing their industry network and receiving a full-time salary.

For details regarding student eligibility and deadlines, visit the Computer Science Professional Internship Program page.

Have you ever thought of tutoring fellow students to get some extra cash? Students who have completed classes with a strong understanding of the subject matter are encouraged to consider tutoring younger Computer Science students (or other disciplines, such as Math, Statistics, etc.) Sign up as a tutor online.

Not sure what to charge per hour? A guideline to student compensation information can be found on USask's website.

There are a number of ways to find Computer Science related job postings - whether you are a graduate looking for a full-time postion, or a student who needs part-time work.


CareerLink is a USask service for students and alumni to browse job relevant postings in their field. This portal is targetted specifically to USask students and alumni, so be sure to keep your eye on these job postings.


The Computer Science Career Fair is a one-day event in January where employers are invited to showcase their companies and talk to potential student candidates. Student information about the event is distributed each year in December. 

USask's Career Services provides free services and resources for all U of S students in regards to resume preparation and employment. Browse their website for job postings that are targeted to current U of S students and alumni. They also offer free services such as resume and cover letter workshops, job-hunting tips, mock interview sessions, list of upcoming career fairs, and career coaching.