skip to main content
article
Free Access

Evaluation of the SEPA in teaching undergraduate software engineering in the traditional computer science curriculum

Published:01 June 1999Publication History
Skip Abstract Section

Abstract

Experiences provide computer science majors need to mirror the typical situation a student will encounter after graduation. The frustration as well as the benefit of working in a group can only be appreciated if experienced first hand. This has made the introduction of software engineering concepts into the traditional computer science curriculum an invaluable component in all computer science courses.The use of Software Engineering - A Practitioner's Approach (SEPA) in an undergraduate software engineering course taught at Montclair in the Spring of 1997 was an attempt to expose the students to situations as typical of real-world conditions as possible. In assessing the impact of this approach on undergraduate software education, I concluded that the SEPA can provide a rich and significantly worthwhile experience for students as the students in this course had very positive feedback regarding the course.

References

  1. ACM/IEEE-CS Joint Curricula Task Force (1990) Computing Curricula 1991. Tucker, Allen B.,et. al., ACM Press/IEEE Computer Press.Google ScholarGoogle Scholar
  2. Booch, Grady. "Software Engineering With Ada 3rd Ed."; Addison-Wesley 1996. Google ScholarGoogle ScholarDigital LibraryDigital Library
  3. Gersting, Judith L. "A software Engineering 'Frosting' on a Traditional CS-1 Course" p 233-235, Twenty-first SIGCSE Technical Symposium on Computer Science Education. Vol 26, No 1, March 1994. Google ScholarGoogle ScholarDigital LibraryDigital Library
  4. McFarland, G. "The Benefit of Bottom-up Design" p 43-51; ACM Software Engineering Notes, Vol. 11, No. 5 Oct 1986. Google ScholarGoogle ScholarDigital LibraryDigital Library
  5. Mynatt, B. T., "Software Engineering with Student Project Guidance." Prentice Hall 1991. Google ScholarGoogle ScholarDigital LibraryDigital Library
  6. Pressman, R., "Software Engineering: A Practitioner's Approach 4th Ed." McGraw-Hill 1997. Google ScholarGoogle ScholarDigital LibraryDigital Library

Index Terms

  1. Evaluation of the SEPA in teaching undergraduate software engineering in the traditional computer science curriculum
      Index terms have been assigned to the content through auto-classification.

      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 31, Issue 2
        June 1999
        93 pages
        ISSN:0097-8418
        DOI:10.1145/571535
        Issue’s Table of Contents

        Copyright © 1999 Author

        Publisher

        Association for Computing Machinery

        New York, NY, United States

        Publication History

        • Published: 1 June 1999

        Check for updates

        Qualifiers

        • article
      • Article Metrics

        • Downloads (Last 12 months)18
        • Downloads (Last 6 weeks)3

        Other Metrics

      PDF Format

      View or Download as a PDF file.

      PDF

      eReader

      View online with eReader.

      eReader