Computer Science Instructor

1 week ago


Toronto, Ontario, Canada University of Toronto Full time

Academic Opportunities:

We are seeking an experienced Computer Science Instructor to teach a course at the University of Toronto.

Course Information:

The course, CSCA08H3 Introduction to Computer Science I, focuses on programming in an object-oriented language, such as Python. Students will learn about program structure, data types, control flow, functions, classes, objects, methods, lists, searching, sorting, and complexity.

Teaching Responsibilities:

  1. Prepare and deliver course content.
  2. Develop, administer, and mark assignments, tests, and exams.
  3. Calculate and submit grades.
  4. Hold regular office hours.
  5. Supervise TAs assigned to the course.

Qualifications:

Previous teaching experience as the instructor of a Computer Science course at the 1st-year university level or higher is required.

Sessional Dates:

January 6 - April 30, 2025.

Salary Information:

Sessional Lecturer rates apply. Please refer to the CUPE 3902 Unit 3 collective agreement for details.


  • Academic Instructor

    3 weeks ago


    Toronto, Ontario, Canada University of Toronto Full time

    Job SummaryWe are seeking a highly qualified Academic Instructor to teach a course in Computer Science at the University of Toronto. The successful candidate will have a graduate degree in Computer Science or a closely related field and demonstrated expertise in the topic area of the course.Key ResponsibilitiesDeliver lectures in-person on campus as...


  • Toronto, Ontario, Canada University of Toronto Full time

    Job Title: Sessional Lecturer in Computer ScienceWe are seeking a highly qualified and experienced Sessional Lecturer in Computer Science to teach a course on Introduction to Databases. The successful candidate will be responsible for delivering lectures, maintaining course administration, and providing support to students.Course Description:This course...


  • Toronto, Ontario, Canada University of Toronto Full time

    Job Title: Sessional Lecturer in Computer ScienceWe are seeking a highly qualified and experienced Sessional Lecturer in Computer Science to teach a course on Introduction to Databases at the University of Toronto.Course Description:This course provides an introduction to database management systems, including the relational data model, relational algebra,...


  • Toronto, Ontario, Canada University of Toronto Full time

    Job Title: Sessional Lecturer in Computer ScienceWe are seeking a highly qualified and experienced Sessional Lecturer in Computer Science to teach a course on Introduction to Databases. The successful candidate will be responsible for delivering lectures, maintaining course administration, and providing support to students.Course Description:This course...


  • Toronto, Ontario, Canada University of Toronto Full time

    Job Title: Sessional Lecturer in Computer ScienceWe are seeking a highly qualified and experienced Sessional Lecturer in Computer Science to teach a course on Introduction to Databases at the University of Toronto.Course Description:This course provides an introduction to database management systems, including the relational data model, relational algebra,...


  • Toronto, Ontario, Canada University of Toronto Full time

    Job Title: Sessional Lecturer in Computer ScienceWe are seeking a highly qualified and experienced Sessional Lecturer in Computer Science to teach and deliver lectures in our Introduction to Databases course.About the CourseThe course covers the fundamental concepts of database management systems, including the relational data model, relational algebra,...


  • Toronto, Ontario, Canada University of Toronto Full time

    Job Title: Sessional Lecturer in Computer ScienceWe are seeking a highly qualified and experienced Sessional Lecturer in Computer Science to teach and deliver lectures in our Introduction to Databases course.About the CourseThe course covers the fundamental concepts of database management systems, including the relational data model, relational algebra,...

  • Academic Instructor

    2 weeks ago


    Toronto, Ontario, Canada University of Toronto Full time

    Job SummaryWe are seeking a highly qualified Academic Instructor to teach a course in Computer Science at the University of Toronto. The successful candidate will be responsible for delivering lectures, maintaining course administration, and providing support to students.Key ResponsibilitiesDeliver lectures and tutorials in Computer ScienceMaintain course...


  • Toronto, Ontario, Canada University of Toronto Full time

    Job Title: Data Science and Analytics InstructorJob Summary: We are seeking a highly qualified and experienced instructor to teach a data science and analytics course at the University of Toronto. The successful candidate will have a strong background in data science and analytics, excellent teaching and communication skills, and the ability to design and...


  • Toronto, Ontario, Canada University of Toronto Full time

    Job Title: Data Science and Analytics InstructorJob Summary: We are seeking a highly qualified and experienced instructor to teach a course in data science and analytics at the University of Toronto. The successful candidate will have a strong background in data science and analytics, excellent teaching and communication skills, and the ability to work...


  • Toronto, Ontario, Canada University of Toronto Full time

    About the OpportunityThe Department of Computer Science at the University of Toronto invites applications for a Contractually Limited Term Appointment (CLTA) in the field of Computer Science. The appointment will be at the rank of Assistant Professor, Teaching Stream for a three-year term with an anticipated start date of July 1, 2025.ResponsibilitiesThe...


  • Toronto, Ontario, Canada University of Toronto Full time

    About the RoleWe are seeking a highly skilled and organized individual to join our team as a Teaching Lab Coordinator. This is a full-time position that will provide support for our computer science labs and courses.Key ResponsibilitiesTroubleshoot issues with lab equipment and softwareConfigure system applications to meet the needs of our coursesOversee the...


  • Toronto, Ontario, Canada University of Toronto Full time

    Job Title: Environmental Science InstructorJob Summary:We are seeking a highly qualified Environmental Science Instructor to teach a course on Environmental Impact Assessment and Auditing. The successful candidate will have a strong background in Environmental Science and excellent teaching skills.Responsibilities:Prepare and deliver lectures on...


  • Toronto, Ontario, Canada University of Toronto Full time

    Job Title: Environmental Science InstructorJob Summary: We are seeking a highly qualified Environmental Science Instructor to teach a course on Environmental Impact Assessment and Auditing. The successful candidate will have a strong background in environmental science and the ability to communicate complex concepts to undergraduate...


  • Toronto, Ontario, Canada University of Toronto Full time

    About the Role:The University of Toronto is seeking a highly skilled and experienced individual to fill the position of Teaching Lab Coordinator for the Department of Computer Science. This is a full-time, continuing appointment with a competitive salary and benefits package.Key Responsibilities:Oversee day-to-day operational needs for one or more computer...


  • Toronto, Ontario, Canada University of Toronto Full time

    About the Role:The University of Toronto is seeking a highly skilled and experienced individual to fill the position of Teaching Lab Coordinator for the Department of Computer Science. This is a full-time, continuing appointment with a competitive salary and benefits package.Key Responsibilities:Oversee day-to-day operational needs for one or more computer...


  • Toronto, Ontario, Canada Platt College Los Angeles, LLC Full time

    Job SummaryWe are seeking a highly motivated and experienced Information Technology Instructor to join our team at Platt College Los Angeles, LLC. As an IT Instructor, you will be responsible for providing quality instruction to students in our Information Technology program.Key ResponsibilitiesDevelop and deliver engaging lesson plans to meet the program...


  • Toronto, Ontario, Canada Platt College Los Angeles, LLC Full time

    Job SummaryWe are seeking a highly motivated and experienced Information Technology Instructor to join our team at Platt College Los Angeles, LLC. As an IT Instructor, you will be responsible for providing quality instruction to students in our Information Technology program.Key ResponsibilitiesDevelop and deliver engaging lesson plans to meet the program...


  • Toronto, Ontario, Canada University of Toronto Full time

    Job Summary:We are seeking a highly qualified and experienced instructor to teach a course in Environmental Science at the University of Toronto. The successful candidate will have a strong background in Environmental Science and the ability to communicate complex concepts to undergraduate students.Key Responsibilities:Develop and deliver lectures on...


  • Toronto, Ontario, Canada University of Toronto Full time

    Job Opportunity:The Department of Computer Science at the University of Toronto invites applications for a Contractually Limited Term Appointment (CLTA) in the field of Computer Science. The appointment will be at the rank of Assistant Professor, Teaching Stream for a three-year term with an anticipated start date of July 1,...