|
ABSTRACT
Contained in this report are the recommendations for the undergraduate degree program in Computer Science of the Curriculum Committee on Computer Science (C3S) of the Association for Computing Machinery (ACM).
The core curriculum common to all computer science undergraduate programs is presented in terms of elementary level topics and courses, and intermediate level courses. Elective courses, used to round out an undergraduate program, are then discussed, and the entire program including the computer science component and other material is presented. Issues related to undergraduate computer science education, such as service courses, supporting areas, continuing education, facilities, staff, and articulation are presented.
REFERENCES
Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.
 |
1
|
William F. Atchison , Samuel D. Conte , John W. Hamblen , Thomas E. Hull , Thomas A. Keenan , William B. Kehl , Edward J. McCluskey , Silvio O. Navarro , Werner C. Rheinboldt , Earl J. Schweppe , William Viavant , David M. Young, Jr., Curriculum 68: Recommendations for academic programs in computer science: a report of the ACM curriculum committee on computer science, Communications of the ACM, v.11 n.3, p.151-197, March 1968
[doi> 10.1145/362929.362976]
|
 |
2
|
|
| |
3
|
Education Committee (Model Curriculum Subcommittee) of the IEEE Computer Society. A curriculum in computer science and engineering. Committee Report, IEEE Pub. EH0119-8, January 1977.
|
| |
4
|
Joint Committee of the ACM and the IEEE Computer Society. A library list on undergraduate computer science-computer engineering and information systems. Committee Report, IEEE Pub. EH0131-3, 1978.
|
| |
5
|
Committee on the Undergraduate Program in Mathematics. A general curriculum in mathematics for colleges. Rep. to Math. Assoc. of America, CUPM, Berkeley, Calif., 1965.
|
| |
6
|
Special Interest Group on Computer Science Education. SIGCSE Bulletin, (ACM) 5, 1 (Feb. 1973).
|
| |
7
|
Special Interest Group on Computer Science Education. SIGCSE Bulletin, (ACM) 6, 1 (Feb. 1974).
|
| |
8
|
Special Interest Group on Computer Science Education. SIGCSE Bulletin, (ACM) 7, 1 (Feb. 1975).
|
| |
9
|
Special Interest Group on Computer Science Education. SIGCSE Bulletin, (ACM) 8, 1 (Feb. 1976).
|
| |
10
|
Special Interest Group on Computer Science Education. SIGCSE Bulletin, (ACM) 8, 3 (Aug. 1976).
|
CITED BY 216
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Michael Goldweber , John Impagliazzo , Iouri A. Bogoiavlenski , A. G. Clear , Gordon Davies , Hans Flack , J. Paul Myers , Richard Rasala, Historical perspectives on the computing curriculum, ACM SIGCUE Outlook, v.25 n.4, p.94-111, Oct. 1997
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Eric Roberts , C. Fay Cover , Gerald Engel , Carl Chang , James H. Cross, II , Russ Shackelford, Curriculum 2001 (panel session): evaluating the Strawman report representatives of the ACM/IEEE-CS task force, ACM SIGCSE Bulletin, v.32 n.1, p.411-412, Mar. 2000
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Eric Roberts , Gerald Engel , C. Fay Cover , Andrew McGettrick , Carl Chang , Ursula Wolz, Computing curricula 2001 how will it work for you?, ACM SIGCSE Bulletin, v.33 n.1, p.433-434, March 2001
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Kenneth I. Magel , Richard H. Austing , Alfs Berztiss , Gerald L. Engel , John W. Hamblen , A. A.J. Hoffmann , Robert Mathis, Recommendations for master's level programs in computer science: a report of the ACM curriculum committee on computer science, Communications of the ACM, v.24 n.3, p.115-123, March 1981
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Dianne Martin , Chuck Huff , Donald Gotterbarn , Keith Miller, Curriculum guidelines for teaching the consequences of computing, Proceedings of the symposium on Computers and the quality of life, p.73-85, February 14-15, 1996, Philadelpia, Pennsylvania, United States
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Michael Goldweber , John Impagliazzo , Iouri A. Bogoiavlenski , A. G. Clear , Gordon Davies , Hans Flack , J. Paul Myers , Richard Rasala, Historical perspectives on the computing curriculum (report of the ITiCSE '97 working group on historical perspectives in computing education), The supplemental proceedings of the conference on Integrating technology into computer science education: working group reports and supplemental proceedings, p.94-111, June 01-05, 1997, Uppsala, Sweden
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Julius A. Archibald, Jr. , Anthony Ralston , Carol Chrisman , Lawrence A. Jehn , Charles P. Poirier , Donald J. Del Vecchio, The mathematics component of the undergraduate curriculum in computer science (Panel Discussion), ACM SIGCSE Bulletin, v.13 n.1, p.104-108, February 1981
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Phil Ventura , Christopher Egert , Adrienne Decker, Ancestor worship in CS1: on the primacy of arrays, Companion to the 19th annual ACM SIGPLAN conference on Object-oriented programming systems, languages, and applications, October 24-28, 2004, Vancouver, BC, CANADA
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Gordon B. Davis , John T. Gorgone , J. Daniel Couger , David L. Feinstein , Herbert E. Longenecker, Jr., IS '97: model curriculum and guidelines for undergraduate degree programs in information systems, ACM SIGMIS Database, v.28 n.1, p.101-194, Winter 1996
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|