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
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;
Conference_Titel :
Global Engineering Education Conference (EDUCON), 2011 IEEE
Conference_Location :
Amman
Print_ISBN :
978-1-61284-642-2
DOI :
10.1109/EDUCON.2011.5773106