Title: Applying software engineering principles
Subjects: Software engineering, Computer programming