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