• DocumentCode
    595834
  • Title

    Work in progress: Sustainable projects for software engineering courses: Collaborating with technology courses

  • Author

    Asuncion, Hazeline U. ; Angotti, R.L. ; Sung, Kelvin

  • Author_Institution
    Comput. & Software Syst., Univ. of Washington, Bothell, Bothell, WA, USA
  • fYear
    2012
  • fDate
    3-6 Oct. 2012
  • Firstpage
    1
  • Lastpage
    6
  • Abstract
    Teaching Software Engineering (SE) based on “real-world” projects engages students with practical application of software engineering concepts-students develop a deeper interest in the project deliverables while they acquire the skills of critically analyzing the problem and determining the best course of action. It can be challenging to find and maintain a reliable stream of suitable software projects that match learning outcomes, technical scope, and academic calendar of an SE class. On the other hand, a typical university campus has many nonComputer Science (CS) technology classes that require their students to study, understand, and evaluate existing software applications in specific areas. With purposeful coordination, these non-CS technology classes can serve as effective source of real projects for SE classes. This paper describes our experience of collaborating with the Education Program in their Technology in Education course. While we encountered some challenges, our experience has demonstrated that it is indeed mutually beneficial and rewarding for students in both courses. We offer recommendations on choosing non-CS technology classes and logistical guidelines to ensure the success of such collaborations.
  • Keywords
    computer science education; educational courses; educational institutions; software engineering; teaching; CS technology class; SE class; academic calendar; education course; education program; learning outcome; logistical guideline; noncomputer science technology class; real-world project; software application; software engineering concept; software engineering course; software project; student skills; sustainable project; teaching; technical scope; technology course; university campus; Collaboration; Education courses; Guidelines; Software; Software engineering; USA Councils; education; software engineering education;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Frontiers in Education Conference (FIE), 2012
  • Conference_Location
    Seattle, WA
  • ISSN
    0190-5848
  • Print_ISBN
    978-1-4673-1353-7
  • Electronic_ISBN
    0190-5848
  • Type

    conf

  • DOI
    10.1109/FIE.2012.6462274
  • Filename
    6462274