Undergraduate Studies Manager

Shoshannah Holdom

Shoshannah Holdom

sholdom@uwaterloo.ca
519-888-4567 x46574
MC 4016

 
 
The Undergraduate Studies Manager provides leadership to the Instructional Support Group (ISG) and the Undergraduate Operations team, and ensures communication among the ISG, faculty administrative appointees to Undergraduate Studies, course instructors, the Administration of the School and the Computer Science Computing Facility group. Instructional Support Coordinators are responsible to the Undergraduate Studies Manager. ISAs, IAs and TAs report indirectly through their Instructional Support Coordinators.

Undergraduate Studies Administrative Coordinator

Daniel Huab

Daniel Reyes Huab 

drhuab@uwaterloo.ca 
519-888-4567 x36826
MC 4014

 
The Undergraduate Studies Administrative Coordinator (USAC) assists with the operation of ISG. This includes acting as the WaterlooWorks liaison for hiring co-op students (i.e. ISAs), administrating HR pay authorization forms for ISAs, handling issues related to payroll/tax forms, and assisting with ISA orientations and training. The USAC also provide assistance to the school's undergraduate programs and operations such as the URA program, TA assignments, course related classroom bookings and undergraduate events.    

Instructional Support Coordinators

Karen Anderson

Karen Anderson

kaanders@uwaterloo.ca
519-888-4567 x36656
MC 4010

   

Barb Daly

Barbara Daly

bmzister@uwaterloo.ca
519-888-4567 x36692
MC 4007

  

Dalibor Dvorski ID photo

Dalibor Dvorski

ddvorski@uwaterloo.ca
519-888-4567 x36816
MC 4012

  

Scott King Photo

Scott King

sfking@uwaterloo.ca
519-888-4567 x37627
MC 4011

  

PatrickRoh IDphoto

Patrick Roh

proh@uwaterloo.ca
519-888-4567 x37626
MC 4013

  

Gang Lu

Gang Lu, Undergraduate Operations Coordinator, covering some instructional support duties

glu@uwaterloo.ca
519-888-4567 x38243
MC 4008

The primary role of the Instructional Support Coordinator (ISC) is to assist instructors with their responsibilities by managing the administrative aspects of running the course, and to help provide continuity and consistency from term to term. ISCs have knowledge of the rules and procedures that must be followed in these cases. One of the administrative aspects that an ISC typically manages is managing the ISAs, IAs and TAs that are assigned to a course for a particular term. ISCs also handles special situations such as academic integrity issues and students' exception requests.

Instructor/Coordinators

SylvieDavies

Sylvie Davies 

sylvie.davies@uwaterloo.ca
519-888-4567 x30138
DC 3133

  

Caroline Kierstead

Caroline Kierstead

ctkierst@uwaterloo.ca
519-888-4567 x36226
DC 3127

  

Olga Zorin

Olga Zorin 

ozorin@uwaterloo.ca
519-888-4567 x33005
DC 3115

 
Instructional/Coordinators teach CS courses, provide instructional support similar to ISCs mainly to upper year courses, and take the lead in ISG projects.

Instructional Support Tutor

Deven Wolff ID photo

Deven Wolff 

dbwolff@uwaterloo.ca
519-888-4567 xTBA
MC 4013

 
The Instructional Support Tutor plays a senior teaching assistant role including mentoring co-op students working with ISG as instructional support assistants.

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 CS TA Assignment Team.

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 Piazza/edX, 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 CS TA Assignment Team.

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.