APTPUO Part-Time Professor 2026 Fall CSI2372B

University of OttawaOttawa, ON
Onsite

About The Position

The University of Ottawa is seeking a Part-Time Professor for the Fall 2026 semester to teach CSI2372B, Advanced Programming Concepts With C++. This course covers differences between C++ and Java, C++ data types, pointers and memory management, object-oriented programming in C++, file and stream I/O, pre-processor macros, templates and the Standard Template Library, numerical computation in C++, interfacing with hardware, and engineering applications. The instruction will be delivered in person. The contract includes payment for 52 hours, which accounts for the requirement that the professor attends tutorials at least one hour per week on average.

Requirements

  • Doctorate in a field related to the course, or relevant work experience in a field related to the course after obtaining a Ph.D.
  • Excellent knowledge of course subject matter, demonstrated by having taught similar or related courses, or demonstrated by relevant work experience.
  • Must be a Postdoctoral Part-Time Professor.

Responsibilities

  • Teach Advanced Programming Concepts With C++ (CSI2372B) during the Fall 2026 semester.
  • Attend tutorials at least one hour per week on average.
  • Deliver course instruction in person.

Benefits

  • Competitive salary
  • Defined benefit pension plan
  • Group insurance coverage
  • Employee and family assistance program

Stand Out From the Crowd

Upload your resume and get instant feedback on how well it matches this job.

Upload and Match Resume

What This Job Offers

Job Type

Part-time

Career Level

Entry Level

Education Level

Ph.D. or professional degree

© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service