Computing Science Postings - Spring 2022

TA/TM Employment Opportunities Spring 2022:


Applications Open: November 1, 2021

Application Deadline: November 15, 2021 at 12:00pm noon

Click to view the courses we are hiring for: TA Minimum Requirements

Sessional Employment Opportunities Spring 2022:

Applications Open: Thursday, November 18, 2021

Application Deadline: Thursday, December 2, 2021 EOD

Appointment dates: January 10 - April 29, 2022

Email to apply:    


Please see here for more details 


TA/TM Appointment Priority Ranking:

Priority for appointment/reappointment as a Teaching Assistant is in accordance with Article XIII of the Collective Agreement with the Teaching Support Staff Union (TSSU).

Priority for appointment/reappointment as a Tutor-Marker is in accordance with Article XV of the Collective Agreement with the Teaching Support Staff Union (TSSU).

In allocating Teaching Assistant/Tutor-Maker positions, the department will also take into account the following:

  • Instructor requests;
  • Applicant’s preferences;
  • Amount of financial support offered on admission to the graduate program;
  • Suitability for particular courses (e.g. discipline of prior degree(s), publications, experience);
  • Employment evaluations;
  • Number of base units already received to ensure sufficient teaching-related experience in her/his field.

If an assignment within a priority group requires a selection between applicants, the graduate student without financial support from merit based scholarships or merit based fellowships during the semester of appointment with a value equal to at least a 5.17 appointment, will have priority for the appointment.  For specific information please refer to the TSSU Collective Agreement.

Application Requirements:  

  • Please use your SFU computing ID/password to login to the  application system
  • Students must review and understand TA Minimum Requirements for all courses 
  • Students must submit a current C/V and unofficial transcript at the time of application
  • Students will be asked to indicate their top 5 course preferences at time of application
  • Most courses are scheduled for in person delivery and TAs are expected to be available for in person student contact for the duration of the term. Some courses will be delivered online.

Inquiries: cmptappl @

TA/TM Required Resources

TA/TM Minimum Requirements by course - please review requirements before submitting your application.

Course Outlines - please review to ensure that you understand all requirements
Course Schedules - please review to ensure you are available for labs as required

Computing Science TA/TM On-line Application

For CURRENT information on course and lab times, course instructors, etc., please go to:

We are currently looking to hire for the following courses (some of these course will be offered remotely)


Computing Science - Burnaby Campus

MACM 101 Discrete Math
CMPT 105W Social Issues and Communication Strategies in Computing Science
CMPT 120 Introduction to Computing Science and Programming I
CMPT 125  Introduction to Computing Science and Programming II
CMPT 130 Introduction to Computer Programming I
CMPT 135 Introduction to Computer Programming II
CMPT 213 Object Oriented Design in Java
CMPT 218 Special Topics in Computing Science
CMPT 225 Data Structures and Programming
CMPT 276 Introduction to Software Engineering
CMPT 295 Introduction to Computer Systems
CMPT 300 Operating Systems I
CMPT 305 Computer Simulation and Modelling
CMPT 307 Data Structures + Algorithms
CMPT 310 Aritficial Intelligence Survey
CMPT 318 Special Topics in Computing Science
CMPT 320 Social Implications – Computerized Society
CMPT 353 Computational Data Science
CMPT 354 Database Systems I
CMPT 361 Introduction to Computer Graphics
CMPT 363 User Interface Design
CMPT 365 Multimedia Systems
CMPT 371 Data Communications/Networking
CMPT 376W Technical Writing and Group Dynamics
CMPT 383 Programming Langs.
CMPT 405/705 Design and Analysis of Computing Algorithms
CMPT 419/724 Special Topics in Artificial Intelligence
CMPT 419/726 Machine Learning
CMPT 431 Distributed Systems
CMPT 433 Embedded Systems
CMPT 454 Database Systems II
CMPT 459 Special Topics in Database Systems
CMPT 461/769 Computational Photography and Image Manipulation
CMPT 473 Software Testing, Reliability and Security
CMPT 475 Requirements Engineering
CMPT 499/984 Special Topics in Database Systems
CMPT 700 Technical Writing and Research
CmPT 727 Statistical Machine Learning
CMPT 733 Big Data Lab 2 (Big Data, Visual Computing, Cybersecurity)
CMPT 741 Data Mining
CMPT 756 Distributed and Cloud Systems
CMPT 762 Computer Vision
CMPT 786 Cloud and Network Security
CMPT 788 Information Privacy
CMPT 863 Human-Computer Interaction
CMPT 889 Special Topics in Interdisciplinary Computing, Data Science in Business
CMPT 981 Special Topics in Theoretical Computing Science
CMPT 983 Special Topics in Artificial Intelligence
CMPT 985 Special Topics in Graphics, HCI, Visualization, Vision, Multimedia


Resources for TAs/TMs/Sessionals

The following links will help you get your medical coverage and other benefits, as well as help you learn how to become a better teacher.



The University is committed to the principle of equity in employment. (See Policy GP 19.)

The information submitted with your application is collected under the authority of the University Act (R.S.B.C. 1996, c.468, s. 27(4)(a)), applicable federal and provincial employment regulations and requirements, the University's non-academic employment policies and applicable collective agreements.

The information is related directly to and needed by the University to initiate the employment application process. The information will be used to contact references supplied by you, evaluate your qualifications and complete the employment process by making a hiring decision. Applicant information may also be disclosed to the Teaching Support Staff Union in accordance with Article XIII F.3.1.b of the Collective Agreement.

If you have any questions about the collection, use and disclosure of this information please contact the Associate VP, Human Resources, Simon Fraser University, Burnaby, BC V5A 1S6. Telephone 778-782-3237.