This position is for a Part-Time Professor to teach SEG3502 (Architecture et conception de logiciels) during the Fall 2026 semester at the University of Ottawa's Faculty of Engineering. The course provides an in-depth look at software design, building upon the study of design patterns, development frameworks, and architectures. It includes an overview of contemporary middleware architectures, the design of distributed systems using middleware, and design for external qualities such as performance, safety, security, reusability, and reliability. The course also covers the measurement of internal qualities and software complexity, evaluation and evolution of designs, and notions of re-engineering and reverse engineering. The teaching method will be delivered in person, and the contract includes payment for 52 hours, requiring the professor to attend tutorials for at least one hour per week on average.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Part-time
Career Level
Mid Level
Education Level
Ph.D. or professional degree