• DocumentCode
    3126947
  • Title

    Using Software Project Courses to Integrate Education and Research: An Experience Report

  • Author

    Koolmanojwong, Supannika ; Boehm, Barry

  • Author_Institution
    Center for Syst. & Software Eng. (CSSE), Univ. of Southern California (USC), Los Angeles, CA
  • fYear
    2009
  • fDate
    17-20 Feb. 2009
  • Firstpage
    26
  • Lastpage
    33
  • Abstract
    At University of Southern California (USC), CSCI577ab is a graduate software engineering course that teaches best software engineering practices and allows students to apply the learned knowledge in developing real-client projects. The class is used as an experimental test-bed to deploy various research tools and approaches for validation of new methods and tools. Various research data have been collected as partial basis for twelve PhD dissertations. This paper reports how research and education are integrated via project experiments and how the results strengthen future educational experiences.
  • Keywords
    computer science education; software engineering; educational experiences; software engineering course; software project courses; Engineering management; Open source software; Quality management; Risk analysis; Risk management; Software engineering; Software maintenance; Software quality; Systems engineering education; Testing; Empirical Research; Software Engineering Class;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Engineering Education and Training, 2009. CSEET '09. 22nd Conference on
  • Conference_Location
    Hyderabad, Andhra Pradesh
  • ISSN
    1093-0175
  • Print_ISBN
    978-1-4244-3431-2
  • Electronic_ISBN
    1093-0175
  • Type

    conf

  • DOI
    10.1109/CSEET.2009.25
  • Filename
    4812671