Location
milton, halton region, Canada
Posted
June 12, 2026
Job Description
Assume the role of instructor for CP312MC1, focusing on Algorithm Design and Analysis this Winter 2027 in an engaging lecture format. Teach algorithmic strategies to a class of 80.
Offered from January 1 to April 30, this position requires a Master’s degree in Computer Science or a related discipline. Preference will be given to candidates who demonstrate significant expertise in algorithms and recent scholarly activity. Topics include sorting algorithms, hash tables, and graph traversal techniques, promoting a comprehensive understanding of algorithm analysis.
Key Responsibilities:
• Instruct students on best-case and worst-case algorithm behaviors
• Facilitate discussions on algorithmic problem-solving strategies
• Design and grade assignments and exams
• Engage in continuous professional development relevant to course topics
• Maintain a supportive educational environment
Requirements:
• Master's degree in Computer Science or related field
• Proven expe...
Offered from January 1 to April 30, this position requires a Master’s degree in Computer Science or a related discipline. Preference will be given to candidates who demonstrate significant expertise in algorithms and recent scholarly activity. Topics include sorting algorithms, hash tables, and graph traversal techniques, promoting a comprehensive understanding of algorithm analysis.
Key Responsibilities:
• Instruct students on best-case and worst-case algorithm behaviors
• Facilitate discussions on algorithmic problem-solving strategies
• Design and grade assignments and exams
• Engage in continuous professional development relevant to course topics
• Maintain a supportive educational environment
Requirements:
• Master's degree in Computer Science or related field
• Proven expe...