Instructional Support Specialist

Not Interested
Bookmark
Report This Job

profile Job Location:

Ontario - Canada

profile Monthly Salary: $ 85399 - 106749
Posted on: 4 days ago
Vacancies: 1 Vacancy

Job Summary

At theUniversity of Waterloo we create and promote a culture where everyone can reach their full potential. As an employee you get support & opportunities that empower you to advance your career. Explore how we can bring big ideas to life together. The University is a welcoming workplace for those of all abilities interests and expertise. As part of our workforce you can do what you do best every day.

Learn more about our recruitment process.

Job Requisition ID:


Time Type:

Full time

Employee Group:

Staff

Job Category:

Academic Delivery Support

Employment Type:

Permanent

Department:

Faculty of Mathematics - Cheriton School of Computer Science - Instructional Support Group

Hiring Range:

$85399.86 - $106749.82

Posting Information:

This posting is for an existing vacancy.

The internal posting deadline for this position is April 2 2026 at 11:59PM.

Job Description:

Primary Purpose

The Academic Delivery Instructor is a key resource for undergraduate students in all Computer Science (CS) degree programs. The incumbent provides course instruction instructional support and administrative support to a large range of CS courses. As a senior member of the Instructional Support Group (ISG) the incumbent works with the Undergraduate Studies Manager to provide leadership to the group. The Instructional Support Group manages support staff technology and administrative aspects of running a course and provides continuity and consistency from term to term.

Key Accountabilities

Course Instruction

Teach undergraduate CS courses as a course instructor; typically 3 courses per year

Develop and maintain course content e.g. CS on-line courses to align with curriculum approved by the CS Undergraduate Academic Plans Committee (UAPC)

Participate in School of Computer Science committees as assigned such as UAPC

Deliver course content using appropriate and creative teaching techniques student assignment tools and technology to enhance learning and support student success

Provide consulting hours and on-line communication to enhance students learning experience for course-related materials

Design and create assignment and exam specifications solutions and marking schemes

Assess student performance (e.g. assignments and exams) and determine final grades

Apply and enforce academic regulations

Coordination

Provide instructional support for primarily upper year CS courses

Provide advice to course instructors regarding course specific practice and university/faculty policies and procedures

Handle and report academic discipline problems such as cheating cases

Arrange and conduct weekly course team meetings

Manage computing resources and associated permission requests

Maintain course accounts and web pages

Organize exams such as proctoring and marking

Manage the grade appeal/revision process

Provide leadership in ISG administration and training activities such as improving the process and/or materials participating in new initiatives

Identify and document ISG across-course support procedures

Team Management

Select/hire Instructional Apprentices (IAs )

Assign duties to Senior Instructional Support Assistants (SISAs) IAs and Teaching Assistants (TAs)

Provide day-to-day support and supervision for SISAs IAs and TAs

Provide course specific and service training

Evaluate performance of SISAs IAs and TAs

Participate in IA/TA budgeting

Academic Service to Students

Consult with students regarding course administration

Handle/report requests for exception (e.g. illness death in family)

Resolve/report midterm and final exam conflicts; arrange exam seats

Manage exams and scheduling for students writing exams with AccessAbility Services

Technical Support

Provide support for course assignment submission/marking software application systems such as setup and instructions for instructors TAs and students

Liaising with Computer Science Computing Facilities (CSCF) for hardware and software problems associated with course content and course administration

Identify new technology and software applications to improve CS teaching practice and instructional support process and coordinate/participate in piloting new systems

Collaborate with CSCF and coordinate resources and projects for teaching related software application development testing and maintenance

Required Qualifications

Education

Masters Degree in Computer Science Software Engineering or related discipline

Experience

University level teaching experience combined with knowledge of various hardware systems and software applications used in support of teaching. Supervisory experience.

Knowledge/Skills/Abilities

Demonstrated ability to teach a variety of Computer Science courses

Proven interpersonal skills to deal effectively with a wide range of individuals occasionally in contentious situations

Demonstrated ability to work independently with minimal direction and as a team member in a busy and varied environment with deadlines changing priorities and large volumes

Knowledge of current computer hardware and software applications used in an undergraduate computer science or engineering environment. Some examples include:

o Operating Systems: Mac Windows Linux;

o Programming Languages: Racket Python C/C;

o Applications Software: MS Office FileMaker Pro Adobe Acrobat Pro applications for assignment submission and testing (e.g. Marmoset MarkUs)

Equity Statement

The University of Waterloo acknowledges that much of our work takes place on the traditional territory of the Neutral Anishinaabeg and Haudenosaunee peoples. Our main campus is situated on the Haldimand Tract the land granted to the Six Nations that includes six miles on each side of the Grand River. Our active work toward reconciliation takes place across our campuses through research learning teaching and community building and is coordinated within the Office of Indigenous Relations.

The University values the diverse and intersectional identities of its students faculty and staff. The University regards equity and diversity as an integral part of academic excellence and is committed to accessibility for all employees. The University of Waterloo seeks applicants who embrace our values of equity anti-racism and inclusion. As such we encourage applications from candidates who have been historically disadvantaged and marginalized including applicants who identify as First Nations Métis and/or Inuk (Inuit) Black racialized a person with a disability women and/or 2SLGBTQ.

Positions are open to qualified candidates who are legally entitled to work in Canada.

The University of Waterloo is committed to accessibility for persons with disabilities. If you have any application interview or workplace accommodation requests please contact Human Resources or ext. 45935.


Required Experience:

IC

At theUniversity of Waterloo we create and promote a culture where everyone can reach their full potential. As an employee you get support & opportunities that empower you to advance your career. Explore how we can bring big ideas to life together. The University is a welcoming workplace for those o...
View more view more

About Company

Company Logo

University of Waterloo

View Profile View Profile