skip to main content
article
Free Access

Undergraduate software engineering laboratories: a progress report from two universities

Published:01 March 1992Publication History
Skip Abstract Section

Abstract

Recently, both Miami University of Ohio and the Rochester Institute of Technology received NSF grants to develop undergraduate software engineering laboratories. While the general goals of the labs are similar, specific hardware and software selections were driven by differing curricular emphases and educational environments at the two institutions. This paper presents the distinctive characteristics of each school's program, discusses the influence of these features on the selection process, and describes our experiences to date with the resulting labs. The goal is to provide useful information guidance to others considering such facilities.

References

  1. 1 Tom DeMareo. Structured Analysis and System Specification. Yourdon Press, New York, 1978. Google ScholarGoogle ScholarDigital LibraryDigital Library
  2. 2 Digital Equipment Corporation, Maynard, Mass. Guide to the Vax Cobol Generator, March 1987.Google ScholarGoogle Scholar
  3. 3 Digital Equipment Corporation, Maynard, Mass. Guide ~o the Vax Common Data Dictionary, March 1987.Google ScholarGoogle Scholar
  4. 4 Digital Equipment Corporation, Maynard, Mass. LSE/SCA Vax Language Sensitive Editor and Va, Source Code Analyzer Reference Manual, December 1989.Google ScholarGoogle Scholar
  5. 5 Index Technology Corp., Cambridge, Mass. Excelerator Reference Guide, 1989.Google ScholarGoogle Scholar
  6. 6 interactive Development Environments, San Francisco, Calif. Software Through Pictures User Manual, 1988.Google ScholarGoogle Scholar
  7. 7 D. Jordan, J. A. MeDermid, and I. Toyn. CADIZ- computer aided design in Z. Z User Workshop, Oxford, 1990. Google ScholarGoogle ScholarDigital LibraryDigital Library
  8. 8 Bertrand Meyer. Object-oriented Software Construction. International Series in Computer Science. Prentice-Hall, Englewood Cliffs, New Jersey, 1988. Google ScholarGoogle ScholarDigital LibraryDigital Library
  9. 9 C. V. Ramamoorthy, Vijay Garg, and Atul Prakash. Programming in the large. IEEE Transactions on Software Engineering, SE-12(7), July 1986. Google ScholarGoogle ScholarDigital LibraryDigital Library
  10. 10 Mark Sherman and Robert L. Drysdale. Teaching software engineering in a workstation environment. IEEE Software, 5(3), May 1988. Google ScholarGoogle ScholarDigital LibraryDigital Library
  11. 11 J. M. Spivey. The Z Notation: A Reference Manual. International Series in Computer Science. Prentice-Hall, Englewood Cliffs, New Jersey, 1989. Google ScholarGoogle ScholarDigital LibraryDigital Library

Index Terms

  1. Undergraduate software engineering laboratories: a progress report from two universities

        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 24, Issue 1
          March 1992
          313 pages
          ISSN:0097-8418
          DOI:10.1145/135250
          Issue’s Table of Contents
          • cover image ACM Conferences
            SIGCSE '92: Proceedings of the twenty-third SIGCSE technical symposium on Computer science education
            March 1992
            332 pages
            ISBN:0897914686
            DOI:10.1145/134510

          Copyright © 1992 ACM

          Publisher

          Association for Computing Machinery

          New York, NY, United States

          Publication History

          • Published: 1 March 1992

          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!