Mathematical Foundations of Software Engineering
Gerard O'Regan
Ethical and Legal Aspects of Computing
Concise Guide to Software Engineering