Contract Lecturer

University of Alberta
Computing Science

This position is a part of the Association of the Academic Staff of the University of Alberta (AASUA).  Salary will be commensurate with experience in accordance with the Academic Teaching Staff (ATS) agreement.

Position Summary

The Department of Computing Science invites applications for a full-time, term Contract Lecturer.  Currently, the list of courses contract lecturers may be required to teach (all or part of) includes:

CMPUT 101 – Introduction to Computing
CMPUT 174 – Introduction to the Foundations of Computation I
CMPUT 175 – Introduction to the Foundations of Computation II
CMPUT 191 – Introduction to Data Science
CMPUT 201 – Practical Programming Methodology
CMPUT 204 – Algorithms I
CMPUT 229 – Computer Organization and Architecture I
CMPUT 272 – Formal Systems and Logic in Computing Science
CMPUT 291 – Introduction to File and Database Management

Information on the courses above can be found in the course listings of the 2022-2023 calendar:

Other courses may be considered as conditions change, and depending on the qualifications of the candidate.

These appointments require either an M.Sc. or a Ph.D. degree in a relevant discipline and preference will be given to candidates with successful teaching experience.

If you are a Canadian/Permanent Resident/have an open work permit, and are interested in being considered for this position, please provide a C.V. and a cover letter outlining your teaching experience and mentioning the course(s) and/or subject areas for which you would like to be considered.  Please include the names of two references who are willing to give information on your teaching experience and abilities.

Application and questions about the above should be sent to using “Lecturer Position” as the subject.