Administrative Structure


Administrative Positions held by Faculty Members

Director: The Director is the chief executive officer of the School and carries out the typical duties of a School Director, as described in University Policy #40.

Associate Director: The Associate Director assists the Director in carrying out the executive tasks of the School. The specific division of responsibilities between the Director and Associate Director is left to the two persons who occupy these positions, based on their interests and strengths, but subject to any constraints imposed by University policy.

Director of Undergraduate Studies: This position's portfolio is the entire undergraduate program, spanning development of policy and management of operations. Among the tasks within this mandate are maintaining the undergraduate curriculum, assisting the Director with teaching assignments, managing the Instructional Support Group, undergraduate admissions, undergraduate advising and complaint resolution, and undergraduate standings and promotions. This position is analogous to the Associate Dean for Undergraduate Studies at the Faculty level. Many of the tasks will be assigned to other persons, and especially to the Associate Director of Undergraduate Studies, but it is expected that the Director will maintain responsibility for policy and for complaint resolution.

Associate Director of Undergraduate Studies: This position reports to the Director of Undergraduate Studies, with the specific division of responsibilities left to the two persons who occupy these positions, based on their interests and strengths. Either of the two persons may assume primary responsibility for curricula, and the other will assume day-to-day responsibility for operation of the undergraduate program, including oversight of the Instructional Support Group, undergraduate advising, and undergraduate admissions.

Director of Graduate Studies: The Director of Graduate Studies shall be the Graduate Officer as defined by the University. This position's portfolio is the entire graduate program, spanning development of policy and management of operations. Among the tasks within this mandate are maintaining the graduate curriculum, assisting the Director with teaching assignments, graduate admissions, graduate advising and complaint resolution, and graduate standings. Many of the tasks will be assigned to other persons, and especially to the Associate Director of Graduate Studies, but it is expected that the Director will maintain responsibility for policy and for complaint resolution.

Associate Director of Graduate Studies: This position reports to the Director of Graduate Studies, with the specific division of responsibilities left to the two persons who occupy these positions, based on their interests and strengths. Either of the two persons may assume primary responsibility for operation of the graduate program for students already admitted, and the other will assume primary responsibility for graduate recruiting and admissions.

Director of Infrastructure: The Director of Infrastructure is responsible for the instructional and research infrastructure of the School. Among the tasks within this mandate are management of computing support services through the Computer Science Computing Facility, allocation of space, and development of laboratory facilities. Many of the tasks will be assigned to other persons, but it is expected that the Director will maintain responsibility for policy and oversight of the computing facility and services.

Key Administrative Positions held by Staff Members

Administrative Officer: The Administrative Officer is accountable to the Director of the David R. Cheriton School of Computer Science for human resource administration, equipment and space management, statistical data gathering, strategic planning, special projects, interaction with external bodies, liaison with the office of the Dean of Mathematics on administrative matters, and other administrative functions required to support teaching, learning and research in the School.

Financial Officer: The Financial Officer provides leadership and direction for the financial management and stability of the David R. Cheriton School of Computer Science. This involves fiscal accountability, participation in long and short term strategic planning for the School, review and resolution of financially related issues, establishment of and guidance on policies and procedures, and work on a variety of projects for the School.

Undergraduate Operations Coordinator: The Undergraduate Operations Coordinator reports to the Undergraduate Studies Support Manager and is responsible for operational support for the undergraduate program in budget, scheduling, and staffing.

Undergraduate Studies Support Manager: Reports to the Director of Undergraduate Studies and is responsible for day-to-day supervision of all instructional support and undergraduate operations staff, including the Instructional Support Group and undergraduate tutors.

Computing Support Manager: Reports to the Director of Infrastructure and is responsible for day-to-day supervision of computing support staff (instructional and research) and maintenance of computing infrastructure.

Structure and Mandate of Standing and ad hoc Committees

Computer Science Council

Administrative matters that require approval of the School shall be brought before the Computer Science Council, which shall include the following voting members:

The Council may conduct its business at a scheduled meeting, through e-mail, or through any other mechanism approved in advance by the School. In general, the development and management of policies and procedures and the execution of operational decisions are delegated to standing committees that are given corresponding mandates; the role of Council is primarily one of oversight.

A minimal schedule for Council meetings shall include one meeting in each of September, October, November, January, February, March, May, June and July. Meetings shall normally be held on the 2nd Wednesday of each month at 3:30 p.m. The agenda for each meeting shall be announced in advance of the meeting. The School Secretary shall serve as Council secretary.

No decisions may be made at a meeting of this committee without a quorum, which shall be one third (1/3) of all voting members not on leave. A voting member who wishes to be represented by proxy must give the Council secretary, in advance of the meeting, a written statement designating the person who is to act as proxy. At a given meeting, an individual may act as proxy for at most one other member of the committee. Members represented by proxy do not contribute to the number required for a quorum.

In addition to all voting members, the following non-voting individuals may attend meetings of Council:

Standing Committees

The School shall approve the structure and mandate of standing committees. The following shall serve as a template:

  1. In general, each committee should be composed of a small number of faculty members on regular appointments and chosen from all professorial ranks as well as graduate and undergraduate student representatives as appropriate. Staff membership on a committee is dependent on the responsibilities of the staff member vis-à-vis the mandate of the committee. Each faculty member of a standing committee shall typically serve a 2-year term.
  2. Committee membership shall be proposed by the Director. Faculty and staff membership of each standing committee shall be subject to approval by the School, normally each September. Graduate and undergraduate members shall be selected by the graduate and undergraduate members of the Computer Science Council, subject to approval by the Director.
  3. The mandate of each committee shall include the solicitation of opinions and advice from the School as appropriate, and it shall report to the School at least once per term.
  4. Unless explicitly approved by the School to the contrary, committee meetings shall be advertised and open to all members of the School. Only committee members shall be eligible to vote. For all open meetings, agenda, minutes, and related public documents shall be made readily available to all Council members in a timely fashion.

The chair of each committee shall be a voting member. For committees other than the Computer Science Council, one half (1/2) the voting members of the committee shall be a quorum.

Computer Science Advisory Committee

The function of this committee is to advise the Director and Associate Director on setting and addressing priorities for the School and on other matters that span multiple research groups and do not fall within the mandates of other committees. The membership of the committee shall span a broad spectrum of research areas within the School. In addition to the faculty members, the committee shall include one graduate student and one undergraduate student in Computer Science.

Commons Committee

The Commons Committee is responsible for fostering community spirit in the School.
It works closely with the Institute for Computer Research and the Office of Development.
Membership includes the (Associate) Director, four to six other faculty members,
representatives from the staff, one graduate student, and one undergraduate student.
A member of the administrative staff shall provide staff support for this committee.

Graduate Academic Plans Committee

This committee shall formulate policies regarding graduate courses, programs, and requirements, and shall approve individual graduate courses. Its policies and approvals shall require ratification by the School. Membership includes the (Associate) Director of Graduate Studies, four to six other faculty members, and one graduate student. The Administrative Coordinator, Graduate Studies shall provide staff support for this committee.

Graduate Admissions Committee

This committee shall formulate procedures for the admission of new students into the graduate programs. The chair, who shall be the Director or the Associate Director of Graduate Studies (whoever has primary responsibility for graduate recruiting and admissions), shall have primary responsibility for advertising programs in the department and attracting highly qualified applicants, assisted by individual members of the committee as required. The committee shall advise the Director of Graduate Studies regarding the selection of scholarship recipients from the applicant pool. Membership includes the (Associate) Director of Graduate Studies, six to eight other faculty members, and one graduate student. The Graduate Admissions Coordinator shall provide staff support for this committee.

Graduate Operations Committee

This committee establishes the procedures governing the day-to-day operations of the graduate programs. This includes, but is not limited to, the duties assigned to it by the University document "The Supervisory Process: a Guide for Faculty and Graduate Students." The committee shall

  1. ensure that students' performance in academics, teaching assistantships, and research, is effectively monitored and that students are properly advised,
  2. make recommendations to the Director of Graduate Studies regarding (a) awarding of scholarships to current students, (b) dismissal of students making insufficient progress, (c) recognition of outstanding teaching assistants, and (d) other matters as appropriate.

Membership includes the (Associate) Director of Graduate Studies, four to six other faculty members, and one graduate student. The Administrative Coordinator, Graduate Studies shall provide staff support for this committee.

Infrastructure Committee

The Infrastructure Committee is responsible for prioritizing and planning infrastructure development for the School. The committee is also responsible for establishing the policies and procedures governing the management of infrastructure, including computing and space. The membership of the committee should span a broad spectrum of research areas within the department. Membership includes the Director of Infrastructure (who shall serve as chair), five to seven other faculty members, a member of the instructional support staff, the Computing Support Manager, the Administrative Manager, one graduate student, and one undergraduate student. A member of the administrative staff shall provide staff support for this committee.

Tenure and Promotion Committee

This committee is responsible for considering re-appointment, promotion, and tenure for all faculty members, with a structure and mandate subject to University Policy #77. The Director shall serve as chair. In addition to the faculty members, the committee shall include as non-voting members one graduate student and one undergraduate student in Computer Science. A member of the administrative staff shall provide staff support, including service as non-voting secretary.

School Advisory Committee on Appointments

SACA is responsible for recruiting new faculty members who will hold regular appointments, with a structure and mandate subject to University Policy #76. The membership of the committee shall span a broad spectrum of research areas within the School. In addition to the faculty members, the committee shall include one graduate student and one undergraduate student in Computer Science. A member of the administrative staff shall provide staff support, including service as non-voting secretary. The Director shall serve as chair.

In carrying out their mandate, the committee is responsible for the following tasks

  1. Set recruiting goals.
  2. Actively seek recruits.
  3. Select suitable candidates for interviews.
  4. Arrange candidate visits.
  5. Determine the opinion of the School concerning the advisability of offering an appointment to a candidate.
  6. Formulate appointment recommendations to the Director.
  7. Seek confirmation from the School for each recommendation that a new faculty appointment be offered.
  8. Provide a liaison between newly appointed individuals and the School from the time of appointment through the first term after arrival.

Undergraduate Academic Plans Committee

This committee shall formulate policies regarding undergraduate courses, programs, and requirements, and shall approve individual undergraduate courses.
Its policies and approvals shall require ratification by the School. Membership includes both the Director and Associate Director of Undergraduate Studies, four to six faculty members, one graduate student, and one undergraduate student. The Administrative Coordinator, Undergraduate Studies (non-voting) shall provide staff support.

Undergraduate Recruiting Committee

Undergraduate Recruiting Committee is responsible for all matters related to recruiting students to Computer Science undergraduate programs.
These include advertising, outreach to high schools, on-campus and off-campus events.

Ad hoc committees

The Director may establish an ad hoc committee at any time by specifying its mandate, its membership, its reporting target (Director or School), whether its meetings are open (and advertised) or closed, and its termination date or conditions. When forming such a committee, the Director must appoint a chair. The Director or the chair of the committee shall report its formation at the next meeting of the School, and the chair shall report on the committee's progress at least once during each term of its existence.


Campaign Waterloo

David R. Cheriton School of Computer Science
University of Waterloo
Waterloo, Ontario, Canada N2L 3G1

Tel: 519-888-4567 x33293
Fax: 519-885-1208

Contact | Feedback: cs-webmaster@cs.uwaterloo.ca | David R. Cheriton School of Computer Science | Faculty of Mathematics


Valid HTML 4.01!Valid CSS! Last modified: Wednesday, 07-Dec-2011 10:03:02 EST


Menu:ShowHide