Sessional Lecturer - CSC491H1S - Capstone Design Project

University of TorontoToronto, ON
Onsite

About The Position

This course, CSC491H1S - Capstone Design Project, is a 0.5 FCE appointment designed and delivered by industry experts. Students will collaborate with teammates from CSC454H1 to develop a marketable startup based on a selected theme. The class is intended to be small and highly interactive, focusing on developing working software using industry best practices. Instructors are expected to have experience writing software and be able to learn on the go. The course will be delivered in-person on campus, with a schedule of Thursdays from 18:00 to 21:00. The delivery method may change based on faculty or department decisions. The appointment dates are from January 1, 2027, to April 30, 2027.

Requirements

  • Graduate degree in Computer Science or closely related field required.
  • Demonstrated expertise in the topic area of the course required.
  • Strong organizational, interpersonal, and communication skills required.
  • Teaching experience at the university level or equivalent industry level required.

Nice To Haves

  • Previous experience teaching undergraduate courses in the field of Computer Science preferred.
  • Demonstrated evidence of excellence in teaching preferred.

Responsibilities

  • Preparing and delivering lectures in-person on campus as scheduled.
  • Handling course administration, including maintaining the course website on Quercus, developing marking schemes/syllabus, planning tutorial content, and developing course assessments (assignments, projects, quizzes, tests, and final assessments).
  • Providing appropriate contact time outside of class to students through office hours, email, the course website, and/or the course bulletin board.
  • Preparing the breakdown of hours for TA duties and supervising TAs.
  • Ensuring that tutorials and/or labs are delivered appropriately by the TAs.
  • Managing the grading for the course, including any grading not handled by the TAs.
  • Invigilating term tests and the final exam when applicable.
  • Managing the grades, including timely completion and release of grades and feedback to students, and submitting final course grades by May 7, 2027.
  • Following basic content and style used by faculty members who normally teach the course, and obtaining approval for substantial changes to course content or assessment methods.
  • Consulting with the department’s Teaching Support group when creating the course syllabus and course assessments.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service