• DocumentCode
    2673398
  • Title

    Incorporating software process in an undergraduate software engineering curriculum: challenges and rewards

  • Author

    Suri, Deepti ; Sebern, Mark J.

  • Author_Institution
    Dept. of Electr. Eng. & Comput. Sci., Milwaukee Sch. of Eng., WI, USA
  • fYear
    2004
  • fDate
    1-3 March 2004
  • Firstpage
    18
  • Lastpage
    23
  • Abstract
    Milwaukee School of Engineering has one of the first ABET-accredited software engineering (SE) programs in the United States. We describe our experiences in incorporating the core elements of the software engineering process throughout the undergraduate SE program. These elements are integrated vertically as well as horizontally throughout the curriculum, starting with an introductory process course in the sophomore year and culminating in a three-quarter software development laboratory course sequence and a two-quarter capstone project in the junior and senior years. The challenges encountered while using this approach are also discussed.
  • Keywords
    computer science education; educational courses; educational institutions; software engineering; software process improvement; ABET-accredited software engineering programs; computer science education; software engineering process; three-quarter software development laboratory course sequence; two-quarter capstone project; undergraduate software engineering curriculum; Algorithm design and analysis; Laboratories; Production; Programming; Software algorithms; Software architecture; Software engineering; Software maintenance; Software quality; Software systems;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Engineering Education and Training, 2004. Proceedings. 17th Conference on
  • ISSN
    1093-0175
  • Print_ISBN
    0-7695-2099-5
  • Type

    conf

  • DOI
    10.1109/CSEE.2004.1276505
  • Filename
    1276505