Sessional Lecturer Position – 2024 Term 1: UBC Master of Data Science Program

The Department of Computer Science at the University of British Columbia, Vancouver, is seeking exceptional candidates to teach the DSCI 512 Data Structures and Algorithms course as part of the Master of Data Science (MDS) program. This position is open to individuals with expertise in the subject matter and a proven track record in teaching and education. A Master's degree or equivalent in Data Science, Computer Science, Statistics, or related fields is required, and preference will be given to applicants with a Ph.D. 

This is a 1-credit course scheduled to run from October 7th to November 10th, 2024. It is specifically designed for MDS students and emphasizes practical, hands-on learning. For a comprehensive list of topics covered in the course, along with accompanying course notes, please refer to: https://github.com/UBC-MDS/DSCI_512_alg-data-struct/tree/master/lectures. The salary range for this position is CAD $8,000 to $10,000.

To apply for this position, please compile the following documents in a single PDF file and submit them via email to info-mds@science.ubc.ca before 6 pm on July 31st, 2024.   

  1. Resume: A comprehensive overview of your qualifications, experience, and academic background.
  2. Cover letter: A concise statement explaining why you believe you are well-suited to teach this course.
  3. Teaching evidence: Any pertinent evidence of your teaching ability, such as student evaluations or feedback, peer evaluations, or teaching portfolios.
  4. References: The names and contact information of three references who can speak to your suitability for the position.


The website may remain open past that date at the discretion of the recruiting committee. All applications submitted while the website remains open will be considered. Applications submitted while the website remains open will be considered.

Equity and diversity are essential to academic excellence. An open and diverse community fosters the inclusion of voices that have been underrepresented or discouraged. We encourage applications from members of groups that have been marginalized on any grounds enumerated under the B.C. Human Rights Code, including sex, sexual orientation, gender identity or expression, racialization, disability, political belief, religion, marital or family status, age, and/or status as a First Nation, Métis, Inuit, or Indigenous person.

All qualified candidates are encouraged to apply; however, Canadians and permanent residents will be given priority.