Algorithm Analysis Instructor at Waterloo

Wilfrid Laurier University • southwestern ontario, Canada

Location southwestern ontario, on
Job Type Full-time
Posted June 10, 2026

Role Description

Teach Algorithm Design and Analysis in Fall 2026 at the Faculty of Science, Waterloo. Engage students in advanced algorithm strategies and performance evaluation during this in-person course.
The Department of Physics and Computer Science invites applications for CP312C, set for September 1 to December 30, 2026. Candidates should have a Master’s in Computer Science, with advanced degrees preferred, and expertise in algorithm analysis and design. Educators will teach a class of 75, covering key algorithm strategies including brute force and backtracking methodologies.
Key Responsibilities:
• Develop and deliver engaging algorithm lectures
• Evaluate student learning outcomes continually
• Participate in necessary departmental meetings
• Cultivate an environment for active learning
• Stay informed on recent scholarly contributions in algorithms
Requirements:
• Master’s degree in relevant field required
• Preference for PhD candidates
• Deep expertise in a...

Ready to Apply?

Apply for this Position