Sessional Lecturer - CSC367H1S - Parallel Programming

University of Toronto

Toronto

On-site

CAD 8,000 - 10,000

Part time

2 days ago
Be an early applicant
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

University of Toronto invites applications for a Sessional Lecturer (CSC367H1S) to deliver the course on campus. The role includes preparing lectures, coordinating course materials, and supervising teaching assistants while engaging with students across the term.

The position requires a graduate degree in computer science or related field, university teaching experience, and strong organizational and communication abilities.

Qualifications

  • Graduate degree in Computer Science or closely related field required.
  • Demonstrated teaching experience at university level or equivalent required.
  • Strong organizational, interpersonal, and communication skills required.

Responsibilities

  • Preparing and delivering lectures in-person on campus as scheduled.
  • Handling course administration including maintaining the course website on Quercus; developing marking schemes and syllabus.
  • Providing contact time outside of class to students via office hours, email, or bulletin board.
  • Preparing departmental TA duty hour breakdown and supervising TAs.
  • Ensuring tutorials and labs are delivered by TAs as applicable.
  • Managing grading and final course grades submission.

Skills

Teaching experience
Communication skills
Organizational skills

Education

Graduate degree in Computer Science or closely related field

Tools

Quercus LMS

Job description

Select how often (in days) to receive an alert:

Description:

Course number and title : CSC367H1S - Parallel Programming

Position 1: CSC367H1S, LEC0101
Position 2: CSC367H1S, LEC0201

Please note, this position is a 0.5 FCE appointment.

Course description : Introduction to aspects of parallel programming. Topics include computer instruction execution, instruction-level parallelism, memory system performance, task and data parallelism, parallel models (shared memory, message passing), synchronization, scalability and Amdahl's law, Flynn taxonomy, vector processing and parallel computing architectures.

Estimated TA support: one 60-hour TA position for every 30 students

Position 1: Mondays, Wednesdays, and Fridays 10:00-11:00
Position 2: Mondays, Wednesdays, and Fridays 10:00-11:00

Please note, the delivery method for this course is currently in-person. Please note that, in keeping with current circumstances, the section delivery method may change as determined by the Faculty or the Department.

Sessional dates of appointment : January 1, 2027 – April 30, 2027

Please note that should rates stipulated in the collective agreement vary from rates stated in this posting, the rates stated in the collective agreement shall prevail.

  • Graduate degreein Computer Science or closely related field required.
  • Demonstrated expertise in topic area of the course required.
  • Strong organizational, interpersonal, and communication skills required.
  • Teaching experience at the university level or equivalent industry level required.
Preferred qualifications
  • Previous experience teaching undergraduate courses in the field of Computer Science preferred.
  • Demonstrated evidence of excellence in teaching preferred.
Description of duties
  • 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 May 7, 2027).

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 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 course syllabus and course assessments (tests, assignments, projects, and final exam)

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 email: sessional_lecturer@cs.toronto.edu .

This job is posted in accordance with the CUPE 3902 Unit 3 Collective Agreement.

It is understood that some announcements of vacancies are tentative, pending final course determinations and enrolment. Should rates stipulated in the collective agreement vary from rates stated in this posting, the rates stated in the collective agreement shall prevail.

Preference in hiring is given to qualified individuals advanced to the rank of Sessional Lecturer II or Sessional Lecturer III in accordance with Article 14:12 of the CUPE 3902 Unit 3 collective agreement.

Please note: Undergraduate or graduate students and postdoctoral fellows of the University of Toronto are covered by the CUPE 3902 Unit 1 collective agreement rather than the Unit 3 collective agreement, and should not apply for positions posted under the Unit 3 collective agreement.

Diversity Statement

The University of Toronto embraces Diversity and is building aculture of belonging that increases our capacity to effectivelyaddress and serve the interests of our global community. Westrongly encourage applications from Indigenous Peoples,Black and racialized persons, women, persons withdisabilities, and people of diverse sexual and gender identities.We value applicants who have demonstrated a commitment toequity, diversity and inclusion and recognize that diverseperspectives, experiences, and expertise are essential tostrengthening our academic mission.

Accessibility Statement

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 .

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Sessional Lecturer - STA380H5S LEC101 Computational Statistics
Sessional Lecturer - STA380H5S LEC101 Computational Statistics

University of Toronto • Mississauga

On-site
CAD 16,000 - 17,000
Sessional Lecturer PSY220H5 S - Introduction to Social Psychology
Sessional Lecturer PSY220H5 S - Introduction to Social Psychology

University of Toronto • Mississauga

On-site
CAD 10,000 - 11,000
Sessional Lecturer PSY320H5 S - Social Psychology: Attitudes
Sessional Lecturer PSY320H5 S - Social Psychology: Attitudes

University of Toronto • Mississauga

On-site
CAD 10,000 - 11,000
2027 Spring | Sessional Lecturer | RSM2512H | Jan - Apr 2027 | Branding
2027 Spring | Sessional Lecturer | RSM2512H | Jan - Apr 2027 | Branding

University of Toronto • Toronto

Hybrid
CAD 6,000 - 9,000
Sessional Lecturer - SSM1050 - Ecosystem Science
Sessional Lecturer - SSM1050 - Ecosystem Science

University of Toronto • Mississauga

On-site
CAD 600 - 1,200
2027 Winter | Sess. Lecturer [OMS] RSM270H1 - Operations Management (2 sections)
2027 Winter | Sess. Lecturer [OMS] RSM270H1 - Operations Management (2 sections)

University of Toronto • Toronto

Hybrid
CAD 70,000 - 100,000
Sessional Lecturer - ARC112H1S: Design & Engineering I
Sessional Lecturer - ARC112H1S: Design & Engineering I

University of Toronto • Toronto

On-site
CAD 10,000 - 11,000
Sessional Lecturer - MMG3001Y: Advanced Human Genetics
Sessional Lecturer - MMG3001Y: Advanced Human Genetics

University of Toronto • Toronto

Hybrid
CAD 20,000 - 22,000
Sessional Lecturer - MMF2000H1F: Risk Management (Section LEC 0101)
Sessional Lecturer - MMF2000H1F: Risk Management (Section LEC 0101)

University of Toronto • Toronto

On-site
CAD 1,000 - 2,000
Sessional Lecturer: CHL5223H Applied Bayesian Methods
Sessional Lecturer: CHL5223H Applied Bayesian Methods

University of Toronto • Toronto

On-site
CAD 4,200 - 8,400