Go to Main menuGo to Content
  • Campus :
  • Position Type :

Introduction to Computer Programming CSC108H1Y
Course Instructor

Posting Date : March 04, 2019
Closing Date : March 25, 2019


The instructor is responsible for all aspects of delivering the course, including: - planning the lectures, tutorials, assignments and tests, and marking schemes; - maintaining a course website; - delivering the lectures; - providing appropriate contact time outside of class to students, through office hours, email, the course website and/or the course bulletin board; - writing the TA contract(s) for the course and supervising the TAs; - ensuring that tutorials and/or labs are delivered appropriately by the TAs; - managing the grading for the course, which is largely done by TAs; - carrying out any grading not handled by TAs; - invigilating the final exam; - managing the grades and submitting final course grades (this includes completing any grading not handled by the TAs); - if there is another section of the same course that term, coordinating with the other instructor(s) to maintain consistency (this includes using common assignments and a common final exam); - where relevant, instructors must work together to coordinate automarking of assignments. While there is a lot of room for creativity in course delivery, instructors will be expected to follow the basic content and style used by the faculty members who normally teach the course, and must get approval from these faculty members or the Associate Chair on any substantial changes to the course.


BSc in computer science or related field, experience of graduate school in computer science preferred; graduate degree (MSc or PhD) in computer science preferred; expertise in topic area of the cours; strong organizational, interpersonal, and communication skills; teaching experience at the university level, demonstrated evidence of excellence in teaching preferred.


Department of Computer Science
Course ID
St. George
Course Enrollment
Dates of Appointment
May 1, 2018 - August 31, 2019 and any remaining course work
Number of Positions
Class Schedule
Thursdays 1-4 and Tuesdays 6-9
How to Apply
Please email course_instructor@cs.utoronto.ca with the following information: - your current CV, including a clear description of your teaching experience; - which course(s) you are interested in and, if more than one, any preferences; - your current status (PhD student, MSc student, postdoc, undergraduate student, or other); - your department; - your research area; - the name of at least one reference who can comment on your teaching ability.
  • The University of Toronto is strongly committed to diversity within its community and especially welcomes applications from racialized persons / persons of colour, women, Indigenous / Aboriginal People of North America, persons with disabilities, LGBTQ persons, and others who may contribute to the further diversification of ideas.

    The University of Toronto invites all qualified applicants to make application.

    Positions posted here are open to Graduate Students in the School of Graduate Studies, Postdoctoral Fellows and Undergraduate Students in the University of Toronto.

    Preference in hiring shall be given to Graduate Students enrolled in the School of Graduate Studies of the University of Toronto or those who have made application to be enrolled in the School of Graduate Studies of the University of Toronto.

    The University strives to be an equitable and inclusive community, and proactively seeks to increase diversity among its community members. Our values regarding equity and diversity are linked with our unwavering commitment to excellence in the pursuit of our academic mission. The University is committed to the principles of the Accessibility for Ontarians with Disabilities Act (AODA). As such, we strive to make our recruitment, assessment and selection processes as accessible as possible and provide accommodations as required for applicants with disabilities. If you require any accommodations at any point during the application and hiring process, please contact uoft.careers@utoronto.ca.

  • All jobs are posted in accordance with the CUPE 3902 Unit 1 Collective Agreement. It is understood that some announcements of vacancies are tentative, pending final course determinations and enrollment.

    Duties of this position shall be performed at the campus on which the position is located. Where the duties are intended to be performed at another location, such other location will be specified in the posting.

  • The Department's Hiring policy is available in the Department office and at the CUPE Local 3902 office.