Send me more jobs like this
Get Email Alerts
Job Summary
All TAs are required to lead weekly labs and/or attend lectures to assist in classroom activities. Other duties include grading tests and exams, holding office hours, and monitoring the online discussion board.
Qualifications
- Must be enrolled in, or have completed, an undergraduate program in Computer Science.
- Introductory programming courses or limited programming experience is NOT sufficient.
- Must have strong knowledge of basic data structures (stacks, queues, linked lists, binary search trees), recursion, object-oriented programming in Python, and introductory complexity.
- Experience with a debugger, unit testing, and demonstrated interest in face-to-face teaching is required.
- Demonstrated strong written and oral communication skills required.
- Must be available for at least one two-hour lab time or all three hours of lecture time (see check timetable for times).
- Must be available during regular business hours to complete all other assigned duties.
Established in 1827, the University of Toronto has one of the strongest research and teaching faculties in North America, presenting top students at all levels with an intellectual environment unmatched in depth and breadth on any other Canadian campus. With more than 82,000* students across three campuses (St. George, Mississauga and Scarborough) and over 500,000 alumni active in every region of the world, U of T's influence is felt in every area of human endeavour.
Visit Website