Importance
of Software Engineering
We interact daily with software systems-at home through
computer games and other entertainment channels, at the
office through on-line services like Email, VoIP (Voice
over Internet Protocol), in the car through embedded control
systems and in educational institutions as a support tool
for our academic assignments. We expect software to be
reliable, efficient and effective in safety critical systems
as well as desktop computers.