Full-time Posted June 03, 2026
Apply Now

Job Description

Elevate students' understanding of algorithms with CP312F, an in-person course for Winter 2027. You'll teach key algorithmic strategies and fundamental computing algorithms in a collaborative setting.
CP312F - Algorithm Design and Analysis I is set for the Winter 2027 term, running from January 1 to April 30. This lecture-based course anticipates a class size of 80 students, where you'll analyze best, average, and worst-case algorithm behaviors. Applicants should possess a Master’s degree, and a PhD is preferred, alongside demonstrated expertise in the subject matter.
Key Responsibilities:
• Teach algorithm analysis and strategies effectively
• Guide students through computing algorithms thoroughly
• Facilitate engaging lectures for up to 80 students
• Encourage scholarly activity in course-related topics
• Assess and support student comprehension throughout
Requirements:
• Master’s degree in Computer Science or related field
• PhD is preferred but not man...

Apply for This Position

Ready to take the next step? Click the button below to submit your application.

Submit Application