Implementing Recommendations


The assessment committee works with the faculty and course coordinators to implement recommended changes.  Pedagogical changes are usually made by the course coordinator, who advises section instructors. Curricular changes are made through the course committees, and procedural changes are made by the faculty either during monthly faculty retreats or through the faculty's online forum.

The Assessment Committee

The Assessment Committee consists of three full-time faculty members with prof. Chris Tseng as the committee chair. 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.