CP164C - Data Structures I (Winter 2027)

Wilfrid Laurier UniversityWaterloo, ON
Onsite

About The Position

Introduction to the study of data structures and their applications. Recursion, searching, sorting. Queues, stacks, heaps. Introduction to the analysis of algorithms, big "O" notation.

Requirements

  • Master’s degree in Computer Science or related field.
  • Demonstrated expertise in the subject field.
  • Recent scholarly activity related to the course content.
  • CV (required).
  • Candidate Application Form (CAF) (required).
  • Names and Contact Information for Referees (required for external applicants).
  • Evidence of Good Teaching (required for external applicants).
  • Verification of highest degree (required for external applicants).

Nice To Haves

  • PhD would be an asset.

Responsibilities

  • Teach CP164C - Data Structures I course.
  • Deliver lectures on data structures and algorithms.
  • Assess student performance through assignments and exams.
  • Potentially coordinate large classes or multi-section courses.
  • Potentially perform marking and grading.

Benefits

  • Supplementary Remuneration for marking and grading allowance.
  • Supplementary Remuneration for coordination of large classes or multi-section courses.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service