Sessional Lecturer - CSCHF - Introduction to Theory of Computation
Listed on 2026-07-18
-
Education / Teaching
College Lecturer, IT/Computer Science Instructor, University Professor
Sessional Lecturer - CSC
236H1F
- Introduction to the Theory of Computation
Course Number and
Title:
CSC
236H1F
- Introduction to the Theory of Computation, LEC
5101
Position is equivalent to a 0.5 FCE appointment.
Course DescriptionThe application of logic and proof techniques to Computer Science. Mathematical induction; correctness proofs for iterative and recursive algorithms; recurrence equations and their solutions; introduction to automata and formal languages. This course assumes university-level experience with proof techniques and algorithmic complexity as provided by CSC
165H1. Very strong students who already have this experience (e.g., successful completion of MAT
157Y1) may consult the undergraduate office about proceeding directly into CSC
236H1 or CSC
240H1.
Reference:
Enrollment & TA SupportEstimated course enrollment: 40 students
Estimated TA support: one 60-hour TA position
Class ScheduleWednesdays 17:00-19:00 (in-person delivery; may change per faculty or department decisions).
Sessional DatesSeptember 1, 2026 – December 31, 2026
Salary- Sessional Lecturer I = $14,381.00
- Sessional Lecturer I
- Long Term = $16,080.00 - Sessional Lecturer II = $16,080.00
- Sessional Lecturer II
- Long Term = $17,212.00 - Sessional Lecturer III = $17,212.00
- Sessional Lecturer III
- Long Term = $17,755.00
Rates stipulated in the collective agreement that differ from the posted rates shall prevail.
Minimum Qualifications- 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.
- Previous experience teaching undergraduate courses in the field of Computer Science preferred.
- Demonstrated evidence of excellence in teaching preferred.
- Preparing and delivering the lectures in-person on campus as scheduled.
- Handling course administration including maintaining the course website on Quercus; developing marking schemes/syllabus; planning tutorial content (when applicable); developing course assessments including 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 in the course and supervising the TAs.
- Ensuring that tutorials and/or labs are delivered appropriately by the TAs as applicable.
- Managing the grading for the course, which is largely done by the TAs, and carrying out any grading not handled by the TAs.
- Invigilating term tests and the final exam when applicable.
- Managing the grades, including the timely completion and release of grades and feedback to students throughout the term; submitting final course grades (due January 11, 2027).
Instructors will be expected to follow the basic content and style used by faculty members who normally teach the course and must obtain approval from these faculty members or from the Associate Chair for any substantial changes to the course content or assessment methods. Instructors will also be expected to consult with the department’s Teaching Support group when creating the syllabus and course assessments.
ApplicationInstructions
All individuals interested in this position must submit an updated Curriculum Vitae, the CUPE 3902 Unit 3 application form, and a completed application form online. The online application can be accessed at (Use the "Apply for this Job" box below). Applicants may contact onto.edu with questions.
The University is committed to the principles of the Accessibility for Ontarians with Disabilities Act (AODA) and provides accommodations as required. For assistance, email onto.edu or
Closing Date: 07/20/2026, 11:59 PM EDT
Equal Opportunity EmployerThis job is posted in accordance with the CUPE 3902 Unit 3 Collective Agreement. Rates stated in the collective agreement prevail. Preference is given to individuals advanced to Sessional Lecturer II or III. Undergraduate or graduate students and postdoctoral fellows are…
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).