A Practical Approach of Teaching Software Engineering

  • Authors:
  • Michael Gnatz;Leonid Kof;Franz Prilmeier;Tilman Seifert

  • Affiliations:
  • -;-;-;-

  • Venue:
  • CSEET '03 Proceedings of the 16th Conference on Software Engineering Education and Training
  • Year:
  • 2003

Quantified Score

Hi-index 0.01

Visualization

Abstract

In today's software industry a software engineer is not only expected to successfully copewith technical challenges, but also to deal with non-technical issues arising from difficultproject situations. These issues typically include understanding the customer's domain andrequirements, working in a team, organizing the division of work, and coping with timepressure and hard deadlines. Thus, in our opinion teaching Software Engineering (SE) notonly requires studying theory using text books, but also providing students with the experienceof typical non-technical issues in a software project. This article reports experiences withthe concept of a course focusing on providing practical know-how.