Imparting effective software engineering education

  • Authors:
  • Muhammad Raza Ali

  • Affiliations:
  • ACM/SIGSOFT

  • Venue:
  • ACM SIGSOFT Software Engineering Notes
  • Year:
  • 2006

Quantified Score

Hi-index 0.00

Visualization

Abstract

Software plays a critical role in industry, academia and everyday life. Owing to the fact that practices in other fields such as science, engineering and business have changed over the years. Nature of real world problems is rapidly changing. As a result Software engineering has emerged as perhaps the most dynamic discipline of engineering, software engineers of the twenty-first century face new challenges and their roles are being constantly redefined. In order to better equip software engineers for these roles, software engineering education has to be constantly reviewed and innovations must be introduced. This paper suggests some measures (utilizing some recent innovations) that can help improve software engineering education Better preparing software engineering students for professional careers. Target audiences for this paper are mainly those software engineering educators who are willing to improve education at their universities/colleges.