• DocumentCode
    3260347
  • Title

    Emphasizing experiences in teaching software engineering courses

  • Author

    Mirian-Hosseinabadi, Seyed-Hassan ; Aghakasiri, Zahra ; Sadeghi, Alireza ; Delfani, Parisa ; Ghandehari, Morteza

  • Author_Institution
    Comput. Eng. Dept., Sharif Univ. of Technol., Tehran, Iran
  • Volume
    2
  • fYear
    2010
  • fDate
    22-24 June 2010
  • Abstract
    Using software products as engineering artifacts is becoming more widespread in industry. It leads to increasing the need for training students and experts in the academic centers with software developing skills in accordance with the engineering principles and disciplines. However, one of the main challenges in the software engineering education is how to teach engineering disciplines to the students so that we can inspire the engineering concept to them. To do so if we use educational methods for teaching this course, which can show the usage of engineering disciplines to the students in practice and demonstrate the impact of their application on creating the engineered software products, we will achieve more qualified and engineered products in the future. To accommodate the application of engineering notion at different stages of the software development lifecycle, we have proposed an experience based approach in this paper that can help teaching software engineering principles and practices through experiments. Reviewing the results of the experiments by students will be helpful to learn software engineering concepts and use them for developing more engineered software.
  • Keywords
    computer science education; software engineering; teaching; academic centers; engineering artifacts; engineering disciplines; engineering principles; software developing skills; software development lifecycle; software engineering education; software products; teaching software engineering courses; Application software; Appropriate technology; Computer industry; Computer science; Computer science education; Educational programs; Educational technology; Engineering education; Programming; Software engineering; Experience Based Approach; Software Engineering; Software Engineering Education; Software Engineering Practices; Undergraduate Software Engineering Course;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Education Technology and Computer (ICETC), 2010 2nd International Conference on
  • Conference_Location
    Shanghai
  • Print_ISBN
    978-1-4244-6367-1
  • Type

    conf

  • DOI
    10.1109/ICETC.2010.5529416
  • Filename
    5529416