Abstract
Much has been written about proper software engineering methods and how to teach these techniques to students. Several authorities have analyzed our present techniques as needing significant improvement [1]. This paper discusses a practically oriented introduction to software engineering aimed at introducing students to sound development habits and life-cycle thinking early in their careers.
Index Terms
- A practical undergraduate introduction to software engineering
Recommendations
Software engineering and undergraduate computing curricula
CSC '92: Proceedings of the 1992 ACM annual conference on CommunicationsMost graduates of baccalaureate computing programs (at least in the United States) take jobs in the computing profession immediately upon graduation. These jobs generally involve software development or maintenance activities, and therefore demand ...
A practical experiment in teaching software engineering metrics
SEEP '96: Proceedings of the 1996 International Conference on Software Engineering: Education and Practice (SE:EP '96)Software metrics are acknowledged by both software engineering researchers and educators as being of great importance in improving the software development process. Unfortunately, the current practice in industry is to largely ignore metrics and work at ...
Success with the project-intensive model for an undergraduate software engineering course
There is a tremendously increasing need for software in all areas of society (the software crisis) and hence a need for increased numbers of software engineers as well as increased productivity of the current software engineers [1]. Improving the ...
Comments