The Instructional Support Group is an integral part of the School of Computer Science. It is made up of undergraduate co-op student Instructional Support Assistants (ISAs), graduate student Instructional Apprentices (IAs), graduate student Teaching Assistants (TAs), and full-time supervisors, Instructional Support Coordinators (ISCs) and Instructor/Coordinators.

We coordinate support for the following Computer Science courses:

100-level courses 200-level courses 300-level courses
CS 100 CS 200 CS 341
CS 105 CS 230 CS 343
CS 106 CS 231 CS 346
CS 114 CS 234 CS 348
CS 115 CS 240 CS 349
CS 116 CS 240E CS 350
CS 136 CS 241  
CS 136L CS 241E  
CS 137 CS 245  
CS 138 CS 245E  
CS 145 CS 246  
CS 146 CS 246E  
  CS 247  
  CS 251  

We also support a Software Engineering course SE212. These courses have one or more of the following characteristics:

  • large enrolments
  • more than one section
  • a portion of the final grade comes from a lab component
  • the labs are scheduled by the registrar
  • the course instructors change often

Our mission

We are a service organization devoted to delivering high quality education to students in a manner that is fair and respectful to everyone. There are three main ways in which we meet this goal:

  • We form temporary partnerships with faculty members and sessional instructors to support them in their teaching roles
  • We ensure that students receive quality instruction and assistance by providing the necessary software assistance and staff training
  • We provide supplementary teaching resources to the School by taking on the instructor role to teach CS courses when there is a need