Computer science departments in colleges and universities are always involved in curriculum reviews to insure their students receive an up-to-date education. In particular, the introductory or first course in computer science has undergone significant changes over the past years. This article concerns itself with the metamorphosis of the introductory course and addresses the possibilities of what the future first course in the discipline might be like.
Get full access to this article
View all access options for this article.
References
1.
ACM Curriculum Committee on Computer Science, Curriculum 78: Recommendations for the Undergraduate Program in Computer Science, Communications of the ACM, 22: 3, pp. 147–166, March 1979.
2.
AikenR. M., The New Hurrah: Creating a Fundamental Role for Artificial Intelligence in the Computer Science Curriculum, Education & Computing, 7, pp. 119–124, 1991.
3.
Ben-JacobM. G., An Introductory Computer Science Course for Students in a Developmental Skills Course, Interface: The Computer Education Quarterly, Fall 1984.
4.
Computer Sciences Accreditation Board, Criteria for Accrediting Programs in Computer Science in the United States, Technical Report, January 1987.
5.
DenninngP.ComerD.GriesD.MulderM.TuckerA.TurnerA., and YoungP., Computing as a Discipline, Communications of the ACM, 32: 1, pp. 9–23, January 1989.
6.
IngargiolaG. P.HoskinN.AikenR. M. S., A Repository that Supports Teaching and Cooperation in the Introductory AI Course, Proceedings of SIGCSE Technical Symposium, pp. 36–40, March 1994.
7.
Meeden, Lisa, private conversations, 1996.
8.
TuckerA., Computing Curricula 1991, (Report of the ACM/IEEE-CS Joint Curriculum Task Force, 1991.)