Undergraduate Studies Manager
Undergraduate Studies Administrative Coordinator
Daniel Reyes Huab
drhuab@uwaterloo.ca
519-888-4567 x36826
MC 4014
Instructional Support Coordinators


Gang Lu, Undergraduate Operations Coordinator, covering some instructional support duties
glu@uwaterloo.ca
519-888-4567 x38243
MC 4008
Instructor/Coordinators
Olga Zorin
ozorin@uwaterloo.ca
519-888-4567 x33005
DC 3115
Instructional Support Tutor
Deven Wolff
dbwolff@uwaterloo.ca
519-888-4567 xTBA
MC 4013
Instructional Support Assistants (ISAs)
An ISA is an undergraduate student usually working full-time for a four month term to fulfil the requirement for a Co-op work term. Many of the ISAs for ISG are interested in teaching as a vocation.
The ISA is usually the main front-line contact for students, and will assist students in a variety of ways: conducting tutorials, supervising scheduled lab sessions, assisting students individually through consulting hours, and grading papers.
Since ISAs are normally full-time employees devoted exclusively to the course, they are often placed "in charge" of the Teaching Assistants (TAs) for their course.
Instructional Apprentices (IAs)
IAs are graduate Computer Science students who are assigned work units to help them support their schooling. One IA unit equals approximately five hours per week for 16 weeks, not to exceed 80 hours for the term. IAs are assigned to courses by the Administrative Coordinator of Grad Studies.
The IS Coordinator is responsible for coordinating the duties assigned to IAs; for some courses, the ISA will co-ordinate the IAs' duties. IAs may have duties that differ from that of TAs. The IAs' primary mandate is to assist the full-time staff by doing some of the following: marking assignments/coordinating TAs for marking, creating marking schemes and/or solution sets, holding office hours, monitoring newsgroup/piazza, proctoring exams, assisting in staffing labs, and leading tutorials.
More information about IAs is available on the Teaching Assistantships webpage.
Teaching Assistants (TAs)
TAs are graduate Computer Science students who are assigned work units to help them support their schooling. One TA unit equals approximately five hours per week for 16 weeks, not to exceed 80 hours for the term. TAs are assigned to courses by the Administrative Coordinator of Grad Studies.
The IS Coordinator is responsible for coordinating the duties assigned to TAs; for some courses, the ISA will co-ordinate the TAs' duties. The TAs' primary mandate is to assist the full-time staff by marking assignments, marking and proctoring exams. Usually new TAs spend their first term with the ISG so that they receive proper training.