Engineering Large Software Systems Instructor

University of Toronto - Woodsworth College · toronto, on, Canada

Location
toronto
Job Type
Full-time
Posted
July 13, 2026

Job Description

Take on the role of Instructor for Engineering Large Software Systems at the University of Toronto. This in-person course merges innovative software practices with effective teaching strategies.
As a sessional lecturer, you will lead a comprehensive introduction to large-scale software engineering, covering crucial areas such as software architecture and performance analysis. Your duties include teaching, preparing course content, and evaluating student progress while offering dedicated office hours to facilitate learning.
Key Responsibilities:
• Design and lecture an in-person university course
• Develop diverse assessments to evaluate learning
• Submit and explain grades and deferred exams
• Offer regular office hours for student support
• Supervise course teaching assistants during tutorials
Requirements:
• Prior teaching experience in Computer Science
• Strong background in software architecture
• Excellent communication and teaching abilities
• ...

Ready to Apply?

Submit your application for Engineering Large Software Systems Instructor at University of Toronto - Woodsworth College

Apply Now