Assistant Professor in Computer Science (Teaching Focused)

University of Guelph

The School of Computer Science at the University of Guelph invites applications for a teaching-focused tenure-track position at the Assistant Professor level, with the earliest start date of November 1, 2024. The successful candidate will allocate 70% of their effort to in-person teaching (at least 5 courses per year). This is not a remote position. The remaining 30% of the candidates time will be split between research activities and administrative duties (service) for the School, College, and University.


A successful candidate will, at the time of appointment, hold a thesis-based PhD in Computer Science or a related field, from an English language university. Demonstrated proficiency in oral and written English is required.

Candidates must possess a strong interest in undergraduate teaching and demonstrate capability to teach junior and senior subjects in our Bachelor of Computing majors: Computer Science and Software Engineering. Previous experience teaching at the post-secondary level is required. Such experience must include independent responsibility for undergraduate students and teaching assistants such as might be obtained as a sessional lecturer, a post-doctoral or prior academic appointment, or a teaching assistant position with lecturing responsibility. Experience in teaching Software Engineering courses is particularly valuable for this position as is experience with large, in person courses. Experience in teaching graduate courses is also valued as is previous experience supervising undergraduate or graduate research projects.

Candidates should demonstrate a capacity for conducting research in a field encompassed by the broad domains of Computer Science and Computer Science Education. Candidates should indicate how their research complements the existing strengths in the School of Computer Science.

Faculty members in the School of Computer Science share in the administrative work of the school. Candidates must provide evidence of community engagement. This could include experiences with organizing conferences, participating in outreach, volunteering for events, or being involved in student clubs or councils in a leadership role. Prior experience with service activities as an academic are an asset.

School of Computer Science
As of Fall 2023, the School of Computer Science has 1,023 undergraduate students enrolled across its three undergraduate programs and 112 graduate students in its four graduate programs. It is currently experiencing a growth cycle in both undergraduate and graduate enrollments. The School is currently supported by 27 faculty members and 11 staff members.

University of Guelph
The University of Guelph is the third largest employer in Guelph, a city of approximately 130,000 people, located about 90 km west of Toronto, Ontario. University of Guelph is a top-ranked comprehensive university in Canada with an enrolment of more than 30,000 undergraduate and graduate students across over 40 academic units. The University is known for its commitment to student learning, innovative research, and collaboration with world-class partners. It is a unique place, with transformative research and teaching and a distinctive campus culture. People who learn and work here are shaped and inspired by a collective purpose: To Improve Life. Reflecting that collective purpose in every experience associated with our university positions us to create positive change, here and around the world. Our university community shares a profound sense of social responsibility, a drive for international development, and an obligation to address global issues.

Application Process
Assessment of applications will begin on August 15, 2024 and will continue until the position is filled. Interested applicants should submit the following materials (as a single PDF file): (1) a cover letter that directly addresses the requirements for this position; (2) a curriculum vitae; (3) a Teaching Statement (including teaching philosophy, interests, experiences, and course evaluations if available); (4) a Research Statement (including a summary of research achievements and a proposal for future research and funding plan); and (5) names and complete contact information for three references.

Applications should be sent to the attention of:

Minglun Gong, Professor and Director
School of Computer Science, University of Guelph
Guelph, ON, N1G 2W1
Email: [email protected]

At the University of Guelph, fostering a culture of inclusion ( is an institutional imperative. The University invites and encourages applications from all qualified candidates, including from groups that are traditionally underrepresented in employment, who may contribute to further diversification of our Institution. All qualified applicants are encouraged to apply; however, Canadians and permanent residents will be given priority.

The University recognizes that applicants may have had obligations outside of work that have negatively impacted their record of achievements (e.g., parental, elder care, and/or medical). You are not required to disclose these obligations in the hiring process. If you choose to do so, the University will ensure that these obligations do not negatively impact the assessment of your qualifications for the position.

If you require medical accommodation during the recruitment or selection process, please contact Occupational Health and Wellness at 519-824-4120 x52674.

To help us track our recruitment effort, please indicate in your cover/motivation letter where ( you saw this job posting.