SESSIONAL INSTRUCTORS
The following sessional positions have become newly available for Summer 2026
Application Open: March 6th, 2026
Application Closes: March 20th, 2026 by 4 pm
Appointment dates: Friday May 8th – August 31st, 2026 (Subject to Change)
Qualifications:
- An MSc or PhD within the required discipline. Strong postdoctoral fellows, PhD candidates, or candidates with extensive (5+ years) industrial experience are also encouraged to apply
- Evidence of teaching ability
- Expertise commensurate with the specific requirements of the course
REQUIRED EMPLOYMENT DUTIES AND RESPONSIBILITIES:
- Works closely with the Associate Director, Academic and Administration, and with Teaching Assistants (if relevant)
- Delivers instruction, the content and syllabus of which is approved by the Associate Director, Academic and Administration
- Manages electronic and/or other platforms for the effective delivery of instruction
- If relevant, oversees Teaching Assistants while adhering to TSSU guidelines
- If relevant, holds regular meetings with Teaching Assistants to ensure continuity and cohesiveness in the course
- Holds regular office hours for students
- Undertakes the grading of assignments and examinations per the grading policies/practices of the University
- Compiles final examination and Term marks, and submits the final grades for students in the course
- Manages grade appeals, as necessary, in a timely manner
DOCUMENTS REQUIRED:
- A current resume/curriculum vitae
- A list of past courses taught at SFU and/or another University or College
- A draft of the course outline you expect to use
- Upon request, three current letters of reference, including at least one from a department/school/program for which courses have been taught
- Upon request, short statement of applicant’s teaching pedagogy
Course Outlines: www.sfu.ca/outlines.html
Please email or mail the required documents indicating which courses you are interested in teaching to:
CS Manager
School of Computing Science
Simon Fraser University
8888 University Dr., Burnaby
BC V5A 1S6
Canada
Email: cs_manager@sfu.ca
Salary:
Contact hours for the courses listed below will between 3-5 hours. Please refer to the Sessional Instructors Wage Schedule for current rates, TSSU - Sessional Instructors Wage Schedule (sfu.ca)
The School of Computing Science is now accepting applications for Sessional Instructors for the Summer 2026 semester. Instructors are required for the following courses:
Course |
Course Name |
Requirements to Teach the Course |
Campus |
Day/Time (Scheduled time and location subject to change) |
CMPT 125 D100 |
Introduction to Computing Science and Programming II |
Experienced with C/C++ programming. Familiarity with memory management; fundamental algorithms; experienced in formally analyzing the running time of algorithms; abstract data types and elementary data structures; object-oriented programming and software design; specification and program correctness; reading and writing files; debugging tools; shell commands. Delivery method: in-person. |
Burnaby |
Wed 3:30 pm-4:20 pm Fri 2:30 pm-4:20 pm |
CMPT 276 D200 |
Introduction to Software Engineering |
Practical development experience in a team environment with a wealth of experience to draw on to add context and examples to lecture material. Experience in an agile setting or equivalent academic experience teaching agile development. Ability to bring teaching software development to life with enthusiasm for the topic and an interest in instilling professional practices into students. Delivery method: in-person. |
Burnaby |
Wed 11:30 am-12:20 pm Fri 10:30 am-12:20 pm |
CMPT 310 D100 |
Introduction To Artificial Intelligence |
Demonstrated special expertise in the major approaches of artificial intelligence is required: logic, search, planning, knowledge representation, constraint satisfaction, natural language processing, and machine learning and statistical methods. Delivery method: in-person. |
Burnaby |
Wed 9:30-10:20 am Fri 8:30-10:20 am |
CMPT 310 D200 |
Introduction To Artificial Intelligence |
Reserve Sessional Instructor. Please note this position is open to all applicants but Graduates and Post Docs will have priority of appointment to the position. Demonstrated special expertise in the major approaches of artificial intelligence is required: logic, search, planning, knowledge representation, constraint satisfaction, natural language processing, and machine learning and statistical methods. Delivery method: in-person. |
Burnaby |
Mon 2:30-4:20 pm Wed 2:30-3:20 pm |
CMPT 376W E200 |
Professional Responsibility and Technical Writing |
Experienced with professional writing in computing science, including format conventions and technical reports. The basis for ethical decision-making and the methodology for reaching ethical decisions concerning computing matters will be studied in the course. Delivery method: in-person. |
Burnaby |
Mon 4:30-6:20 pm Wed 4:30-5:20 pm |