skip to main content
article
Free Access

Integrating “depth first” and “breadth first” models of computing curricula

Published:12 March 1994Publication History
Skip Abstract Section

Abstract

Traditional undergraduate Computer Science curricula have been increasingly challenged on a host of grounds: undergraduate computing education is attracting fewer majors, is not producing graduates who satisfy the needs of either graduate programs or business and industry, and is not effectively responding to the increasing needs for computing education among the larger student population. In the face of such challenges, there has been a recent movement to restructure undergraduate computing curricula.

At Georgia Tech we have design (AY 91-92) and implemented (AY92-93) a new computing curriculum that features a radical restructuring of subject matter. During the design and implementation process, we paid close and critical attention to the particulars of both the ACM recommendations and reports from our colleagues at other institutions who had already gained some experience with “Breadth First” approaches. We have conclude that curriculum modernization should integrate key aspects of both “Depth First” and “Breadth First” approaches. Our new curriculum is an example of such integration. We present data (measures of student performance and of student and faculty opinion) that confirm that our approach is viable, and we now believe that it can be a useful model for others. In this paper, we outline the structure of our integrated curriculum and report on key facets of our experience with it.

References

  1. CUR89 Curriculum 89: Draft Report of the ACM/IEEE CS Joint Curriculum Task Force, Allen B. Tucker (ed., co-chair), Bruce H. Barns (co-chair), September 27, 1989, personal communication.Google ScholarGoogle Scholar
  2. CUR91 Tucker, A.B., et al. A summary of the ACM/IEEE-CS joint curriculum task force report computing curricula 1991. Communications ofthe ACM 34(6), 68-84, June 1991. Google ScholarGoogle ScholarDigital LibraryDigital Library
  3. DEN89 Denning, P.J., et al., Report of the ACM Task Force on the Core of Computer Science, ACM, 1989.Google ScholarGoogle Scholar
  4. FOL89a Foley, J. and T.A. Standish (ed), "Report of the Computer Science Workshop, Undergraduate Computer Science Education, Section 5. Instructional Delivery," pp. 40-42, Report on the National Science Foundation Disciplinary Workshops on Undergraduate Education, Division of Undergraduate Science, Engineering, and Mathematics Education, Directorate for Science and Engineering Education, National Science Foundation, April 1989.Google ScholarGoogle Scholar
  5. FOL89b Foley, J. and T.A. Standish (ed), "Section 2. Curricula," pp. 34-36, op cit.Google ScholarGoogle Scholar
  6. NSF89 "Executive Summary, Courses and Curriculum," p. 5., Report on the NSF Disciplinary Workshops on Undergraduate Education, Division of Undergraduate Science, Engineering, and Mathematics Education, Directorate for Science and Engineering Education, National Science Foundation, April 1989.Google ScholarGoogle Scholar
  7. SHA84 Shaw, M. (ed.), The Carnegie Mellon Curriculum for Undergraduate Computer Science, Springer Verlag, New York, 1984. Google ScholarGoogle ScholarDigital LibraryDigital Library

Index Terms

  1. Integrating “depth first” and “breadth first” models of computing curricula

      Recommendations

      Comments

      Login options

      Check if you have access through your login credentials or your institution to get full access on this article.

      Sign in

      Full Access

      • Published in

        cover image ACM SIGCSE Bulletin
        ACM SIGCSE Bulletin  Volume 26, Issue 1
        March 1994
        410 pages
        ISSN:0097-8418
        DOI:10.1145/191033
        Issue’s Table of Contents
        • cover image ACM Conferences
          SIGCSE '94: Proceedings of the twenty-fifth SIGCSE symposium on Computer science education
          March 1994
          414 pages
          ISBN:0897916468
          DOI:10.1145/191029

        Copyright © 1994 ACM

        Publisher

        Association for Computing Machinery

        New York, NY, United States

        Publication History

        • Published: 12 March 1994

        Check for updates

        Qualifiers

        • article

      PDF Format

      View or Download as a PDF file.

      PDF

      eReader

      View online with eReader.

      eReader
      About Cookies On This Site

      We use cookies to ensure that we give you the best experience on our website.

      Learn more

      Got it!