The Faculty of Engineering at the University of Ottawa is seeking a Regular Part-Time Professor to teach CSI3120A: Programming Language Concepts during the 2026 Fall Semester. This course covers the design and evaluation criteria for programming languages, including syntactic and semantic descriptions, implementation basics, scripting languages, and a comparison of design choices across programming paradigms. It also touches upon basics of concurrency. The teaching method will be delivered in person, and the professor will be expected to attend tutorials for at least one hour per week.
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
Entry Level
Education Level
Ph.D. or professional degree