The Assessment Committee


The Assessment Committee consists of three full-time faculty members. Members are appointed for an academic year. The chair of the committee receives 20% assigned time (equal to one course per semester).

Course Coordinators

Every assessed course has a course coordinator. Course coordinators are experts in the area of the course and frequently teach the course. Course coordinators are responsible for maintaining the course syllabi, advising course instructors, and writing CARs. Course coordinators are appointed by the department chair.

The current Course Coordinators are:

  • Caires: CS 100W
  • Taylor: CS 146
  • Kim: CS 151
  • Pollett: CS 157B
  • Tseng: CS 160
  • Stamp: CS 166
  • Teoh: Phil 134

Course Committees

There are four course committees:

   Programming, Algorithms, and Theory

   Systems and Architecture

   Software Engineering and Databases

   Specialty Courses

These committees are responsible for the curriculum of each course in their domain.


One course might have multiple sections offered in a given semester (and sometimes none in other semesters.) Instructors of sections might be full-time or part-time faculty.


The faculty consists of full-time and part-time instructors. The faculty meets during monthly retreats to discuss policies, curriculum, resources, strategies, and, of course, reports from the assessment committee. The faculty also uses the online forum (a Google Group) to discuss and debate these matters.

 In some cases the faculty will make decisions to implement recommendations from the assessment committee. Changes to the introductory computing course, the assessment process, program objectives, and program mission statement are all examples.