Computer Science and the Liberal Arts: A Philosophical Examination

This article explores the philosophy and position of the discipline of computer science within the liberal arts, based upon a discussion of the nature of computer science and a review of the characteristics of the liberal arts. A liberal arts environment provides important opportunities for undergraduate programs, but also presents important constraints. A well designed program can flourish in this environment, and evidence indicates that a liberal arts program in computer science can indeed succeed well.

[1]  Liberal Arts Computer Science Consortium A 2007 model curriculum for a liberal arts degree in computer science , 2007, JERC.

[2]  Richard H. Austing,et al.  Curriculum '78: recommendations for the undergraduate program in computer science— a report of the ACM curriculum committee on computer science , 1979, CACM.

[3]  H AustingRichard,et al.  Curriculum '78: recommendations for the undergraduate program in computer science a report of the ACM curriculum committee on computer science , 1979 .

[4]  Jeannette M. Wing An introduction to computer science for non-majors using principles of computation , 2007, SIGCSE.

[5]  William A. Wulf,et al.  The Urgency of Engineering Education Reform , 1998 .

[6]  Norman E. Gibbs,et al.  A model curriculum for a liberal arts degree in computer science , 1986, CACM.

[7]  J SchweppeEarl,et al.  Curriculum 68: Recommendations for academic programs in computer science , 1968 .

[8]  Charles Kelemen,et al.  A 2007 Model Curriculum For A Liberal Arts Degree In Computer Science , 2007 .

[9]  M. F.,et al.  Bibliography , 1985, Experimental Gerontology.

[10]  Ann L. Brown,et al.  How people learn: Brain, mind, experience, and school. , 1999 .

[11]  J. Duderstadt The Business-Higher Education Forum , 1988 .

[12]  J. Bransford How people learn , 2000 .

[13]  Edward J. McCluskey,et al.  Curriculum 68: Recommendations for academic programs in computer science: a report of the ACM curriculum committee on computer science , 1968, CACM.

[14]  Henry MacKay Walker,et al.  A revised model curriculum for a liberal arts degree in computer science , 1996, CACM.