Charles Explorer logo
🇬🇧

Engineering Education - A Great Challenge to Software Engineering

Publication at Faculty of Mathematics and Physics |
2008

Abstract

It is generally accepted that software engineering shares many features with classical engineering disciplines like marketing issues, warranty and others. This fact can be also illustrated on the case of contemporary lack of IT students like in other engineering disciplines.

The dynamics of software engineering and the requirement that IT should be widely used in other disciplines imply that IT professional should understand various knowledge domains and skills like but more intensively than in classical engineering disciplines. This ability is sometimes called versatility.

It is difficult for teachers to teach it as they are induced to do research being typically fragmented into small research areas. We give examples when IT experts should behave like classical engineers and when software engineering specific skills are needed.

An example is the solution of the problem of falling interests of young people to study engineering and science disciplines, software engineering inclusive. The solution of th