• DocumentCode
    3199047
  • Title

    Improving understandability in teaching of software engineering and connectivity with the industry

  • Author

    Alsmadi, Izzat ; Abul-Huda, Bilal

  • Author_Institution
    Dept. of Comput. Sci. & Inf. Technol., Yarmouk Univ., Irbid, Jordan
  • fYear
    2011
  • fDate
    4-6 April 2011
  • Firstpage
    20
  • Lastpage
    25
  • Abstract
    As a new field of study, software engineering teaching and subjects vary from one textbook to another. Despite the fact that most of the books cover similar subjects, however, students´ view of the subject is mixed. Some students have problems understanding the entire picture. Other students have problems connecting concepts with each other. In this research, an overall view of software engineering knowledge is presented. The knowledge is presented from four perspectives: Process, Project, People and Product. Those four are usually referred to as the 4Ps in literature. The goal is to make a distinction between the progresses in each area and explore the opportunities in finding windows for more research in any of those four views. Researches in this field in many published articles appear to ignore the state of the studied field in the industry and focuses on its state in the academic arenas. Related work in research papers focus on those research papers published and do not look in company websites, web logs, discussion boards, etc. Teaching software engineering should combine interactive methods of teaching besides the traditional class room teaching. Without such methods, the majority of the sought benefits and expected skills to learn may not be practical. Academic curriculums and research papers should give more attention to the industry and its current technologies. This can help students in their future jobs. It also helps the industry utilizing such researches once they become more realistic or relevant.
  • Keywords
    computer aided instruction; computer science education; software engineering; teaching; interactive methods; people perspective; process perspective; product perspective; project perspective; software engineering knowledge; software engineering teaching; Biological system modeling; Companies; Education; Industries; Software; Software engineering; Unified modeling language; CASE tools; Software engineering; ontology; process and people; product; project; separation of concerns; software development methodology;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Global Engineering Education Conference (EDUCON), 2011 IEEE
  • Conference_Location
    Amman
  • Print_ISBN
    978-1-61284-642-2
  • Type

    conf

  • DOI
    10.1109/EDUCON.2011.5773106
  • Filename
    5773106