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