Title: The Essence of Software Engineering
Description: Software Engineering;  Software Development;  Software Processes;  Software Architectures;  Software Management
Subjects: Computer science, Software engineering