Computer science: a core discipline of liberal arts and sciences

The most consistent aspect of computer science is change. It is not surprising then, to note a significant change in the ability and interest of computer science departments to offer new courses for liberal arts and sciences students. With computer science enrollments finally stabilized and even declining, many departments find that they have the faculty resources to provide a selection of courses for non-computer science majors. At the same time that computer science faculty are free enough to look outside their discipline, a number of studies have expressed concern with the state of liberal arts and sciences education in American colleges and universities. Among the concerns expressed by a workshop sponsored by the American Association of Colleges (AAC) was that