Teach Data Structures labs in person at the University of Ottawa’s Main Campus, using Java programming and algorithm analysis expertise. Support 17 students.
This CUPE teaching assistant position covers CSI2110 Section D during the 2027 Winter Semester. The work includes teaching labs or DGD sections, preparing lessons, discussing teaching with the lecturer, and supporting second-year students. The appointment runs January 1 through April 30, 2027, for 130 total hours.
Key Responsibilities:
- Teach a lab section and/or DGD section
- Proctor examinations during the course
- Maintain homework marks on the Web
- Correct student assignments
- Answer student emails and attend appointments
Requirements:
- Programming experience with core Java and object-oriented programming
- Knowledge of the Java class library
- Deep understanding of data structures and algorithm analysis
- Valuable teaching skills and patience with second-year students
- Availability for required teaching assignments and interview
Apply your Java, data structures, and teaching skills as a University of Ottawa CSI2110 teaching assistant.
📌 Data Structures Teaching Assistant (Canada)
🏢 University of Ottawa
📍 Canada
Reply to this offer
Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.