Abstract
Techniques such as structured programming and the use of a restricted set of control structures have transformed computer programming into a well-understood discipline. A sequence of courses in computing based on these principles has been developed and is described in this paper. The teaching of general principles of computing is in keeping with the liberal arts philosophy which stresses general ideas rather than specific applications.
- Sapega, A. E. Development and implementation of a computing major program based on suggested ACM curricula at an undergraduate liberal arts college.
SIGCSE Bulletin (ACM) 7, 1 (Feb, 1975), 67--67. Google ScholarDigital Library
- Austing, Richard H. and Gerald L. Engel. A Computer Science Course Program for small colleges,
Communications of the ACM , vol. 16, no. 3, 1973. Google ScholarDigital Library
- Conger, J. Daniel, editor. Curriculum Recommendations for Undergraduate Programs in Information Systems,
Communications of the ACM , vol. 16, no. 12, 1973. Google ScholarDigital Library
- Joint Workshop on the New Computer Science and Engineering Model Curricula, June 1977, sponsored by IEEE Computer Society.Google Scholar
- Pohl, Ira and Alan Shaw. Introducing Computer Science: An Alternative,
Information Processing 77, Proceedings of IFIP Congress 77.Google Scholar
Index Terms
(auto-classified)A sequence of computing courses for liberal arts colleges
Recommendations
A programming sequence for the liberal arts college
Proceedings of the 11th SIGCSE symposium on Computer science educationThe computer science program in a liberal arts college must meet a number of diverse needs. When the curriculum allows for only four computer courses each course must serve several functions. For example, the introductory programming course often must ...
Small or Liberal Arts Colleges Adapting to CS2013: Making It Work (Abstract Only)
SIGCSE '15: Proceedings of the 46th ACM Technical Symposium on Computer Science EducationRoughly once per decade, the ACM and IEEE-Computer Society form a joint task force to produce curricular guidelines for undergraduate computer science programs. The latest guidelines document, Computer Science Curricula 2013 (CS2013), was released in ...
Communicating What Liberal Arts Colleges Contribute to Computer Science (Abstract Only)
SIGCSE '17: Proceedings of the 2017 ACM SIGCSE Technical Symposium on Computer Science EducationHow can CS faculty at liberal arts colleges better communicate with colleagues and the public about the value our institutions offer? Liberal arts colleges play an important role in undergraduate CS education. Liberal arts skills are widely valued in ...






Comments