Programming Paradigms TA: Lab Lead & Tutorials (In-Person)

University of Ottawa

Ottawa

On-site

CAD 47,000 - 73,000

Full time

13 days ago

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

The University of Ottawa in Ottawa, ON is hiring two teaching assistants for CSI2120: Programming Paradigms. This in-person role supports the CS/engineering community for the 2027 Winter Semester at Main Campus, Course CSI2120, Section A.

Responsibilities include leading a lab and a tutorial, holding office hours, answering emails and discussion posts, proctoring the midterm and final, and assisting with marking.

Qualifications

  • Must have completed this course or its equivalent with a mark of A or better.
  • Be ready for an interview if considered for the position.
  • Competence in Prolog, Scheme and Go; explain concepts clearly.
  • Fluency in English required; in-person delivery.

Responsibilities

  • Lead a lab and a tutorial for CSI2120.
  • Hold office hours for students and respond to emails and discussion posts.
  • Proctor the midterm and final exams.
  • Mark and/or help to mark all students' work.
  • Prepare solutions to homework.

Skills

Prolog
Scheme
Go
English

Job description

The University of Ottawa in Ottawa, ON is hiring two teaching assistants for CSI2120: Programming Paradigms. This in-person role supports the CS/engineering community for the 2027 Winter Semester at Main Campus, Course CSI2120, Section A.

Responsibilities include leading a lab and a tutorial, holding office hours, answering emails and discussion posts, proctoring the midterm and final, and assisting with marking.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

In-Person TA for Programming Paradigms (CSI2520A)
In-Person TA for Programming Paradigms (CSI2520A)

uOttawa | Carrières - Careers • Ottawa

On-site
CAD 47,000 - 73,000
In-Person TA for Intro to Computing II (Java/Labs) – Winter 2027
In-Person TA for Intro to Computing II (Java/Labs) – Winter 2027

University of Ottawa • Ottawa

On-site
CAD 47,000 - 73,000
In-Person TA for Intro to Computing II (Winter 2027)
In-Person TA for Intro to Computing II (Winter 2027)

University of Ottawa • Ottawa

On-site
CAD 47,000 - 73,000
In-Person TA for Special Topics in CS (CSI5137)
In-Person TA for Special Topics in CS (CSI5137)

uOttawa | Carrières - Careers • Ottawa

On-site
CAD 47,000 - 73,000
Competitive salary
Defined benefits pension
Group insurance
Data Structures TA & Lab Monitor - Winter 2027
Data Structures TA & Lab Monitor - Winter 2027

University of Ottawa • Ottawa

On-site
CAD 47,000 - 73,000
Winter Engineering Lab TA & Tutor (In-Person)
Winter Engineering Lab TA & Tutor (In-Person)

uOttawa | Carrières - Careers • Ottawa

On-site
CAD 47,000 - 73,000
In-Person OS TA & Lab Tutor — CSI3131A
In-Person OS TA & Lab Tutor — CSI3131A

University of Ottawa • Ottawa

On-site
CAD 47,000 - 73,000
In-Person CS TA: Intermediate Programming Lab & Grading
In-Person CS TA: Intermediate Programming Lab & Grading

University of Guelph • Guelph

On-site
CAD 36,000 - 51,000
In-Person TA for Discrete Structures (CSI2101)
In-Person TA for Discrete Structures (CSI2101)

University of Ottawa • Ottawa

On-site
CAD 47,000 - 73,000
Data Science TA - Winter 2027, In-Person
Data Science TA - Winter 2027, In-Person

uOttawa | Carrières - Careers • Ottawa

On-site
CAD 47,000 - 73,000
In-person work