• DocumentCode
    317779
  • Title

    Failproof team projects in software engineering courses

  • Author

    Berztiss, A.T.

  • Author_Institution
    Dept. of Comput. Sci., Pittsburgh Univ., PA, USA
  • Volume
    2
  • fYear
    1997
  • fDate
    5-8 Nov 1997
  • Firstpage
    1015
  • Abstract
    The computer science department of the University of Pittsburgh offers two undergraduate and two graduate courses in software engineering in which we emphasize the importance of general engineering principles for software development. For the last ten years the undergraduate courses have been based on team projects. This structure has advantages: students see immediately the relevance of what they learn, and the team setting leads to a better understanding of what they learn. The projects in the two courses are of different types. In one course the result is the formal specification and design of a software system. In the other, the teams implement such a system, but emphasis is on testing rather than on the implementation itself. The success of each project is guaranteed by making it open-ended. A team establishes a list of priorities that is to ensure that a useful product will have been built by the time the term ends. We discuss the nature of team projects, and our evaluation scheme
  • Keywords
    computer science education; educational courses; formal specification; Pittsburgh University; course projects; failproof team projects; formal specification; general engineering principles; graduate courses; open-ended project; software engineering courses; software system design; undergraduate courses; Computer science; Computer science education; Design engineering; Formal specifications; Programming; Software design; Software engineering; Software systems; System testing; Teamwork;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Frontiers in Education Conference, 1997. 27th Annual Conference. Teaching and Learning in an Era of Change. Proceedings.
  • Conference_Location
    Pittsburgh, PA
  • ISSN
    0190-5848
  • Print_ISBN
    0-7803-4086-8
  • Type

    conf

  • DOI
    10.1109/FIE.1997.636027
  • Filename
    636027