Academic Teaching Staff - Contract Lecturer

SCI Computing Science

Competition No.  -    A105052152
Closing Date  -    May 01, 2024

While this position welcomes applications from individuals external to the University, current Academic Teaching Staff are first notified of available positions and will receive first consideration in accordance with the terms of Schedule D of the Academic Collective Agreement prior to considering external candidates. Please indicate your internal status using the "Advertisement" drop down menu when applying.

Salary will be commensurate with experience in accordance with the Academic Teaching Staff (ATS) agreementThis position has a term length of 3 years.


The Department of Computing Science invites applications for a full-time, term Academic Teaching Staff (ATS) member. Currently, the list of courses the ATS member may be required to teach (all or part of) includes:

  • CMPUT 404 - Web Applications and Architecture
  • CMPUT 402 - Software Quality
  • CMPUT 401 - Software Process and Product Management
  • CMPUT 302 - Introduction to Human Computer Interaction
  • CMPUT 301 - Introduction to Software Engineering
  • CMPUT 291 - Introduction to File and Database Management
  • CMPUT 201 - Practical Programming Methodology

Information on the courses above can be found in this catalogue:

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

Also, the ATS member has duties to support teaching more broadly, which includes coordinating with the Department to: manage TA resources (e.g., process applications, assign TAs to courses and labs, deliver TA orientation sessions), support instructors (e.g., help to update course materials, develop for online delivery, scale for higher enrollment), and support undergraduate program development (e.g., promote undergraduate research opportunities, design programs and curricula).

The appointment requires either a thesis-based M.Sc. or Ph.D. degree in a closely related discipline to computing science or software engineering. Successful teaching experience, especially in the context of team-based, capstone-project courses that cover processes and tools over the complete software lifecycle (from requirements to deployment) and use modern mobile, web, and/or cloud technologies is an asset.

How to Apply:

If you are interested in being considered for this position, please provide a C.V. and a cover letter that highlights your teaching experience, addressing the support duties and listing the courses 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.

As part of the Temporary Foreign Worker Program requirements, the university must conduct recruitment efforts to hire Canadians and permanent residents before offering a job to a temporary foreign worker. To ensure we remain in compliance with these regulations, please include the appropriate statement in your application "I am a Canadian Citizen/Permanent Resident" or "I am not a Canadian Citizen/Permanent Resident".

This competition is open to those legally entitled to work in Canada.

The University of Alberta is committed to an equitable, diverse, and inclusive workforce. We welcome applications from all qualified persons. We encourage women; First Nations, Métis and Inuit persons; members of visible minority groups; persons with disabilities; persons of any sexual orientation or gender identity and expression; and all those who may contribute to the further diversification of ideas and the University to apply.

Questions about the above should be sent to using “Lecturer Position” as the subject.

At the University of Alberta, we are committed to creating an inclusive and accessible hiring process for all candidates. If you require accommodations to participate in the interview process, please let us know at the time of booking your interview and we will make every effort to accommodate your needs.


How to Apply

Apply Online

Note: Online applications are accepted until midnight Mountain Standard Time of the closing date.

All qualified candidates are encouraged to apply; however, Canadians and permanent residents will be given priority. If suitable Canadian citizens or permanent residents cannot be found, other individuals will be considered.