1. Introduction to Ethics and the Law in Computing
2. A Short History of Ethics
3. Professional Responsibility of Computer Professionals
4. Ethical Software Engineering
5. Ethical and Legal Aspects of Data Science
6. Ethical Social Media
7. Ethics and AI
8. Introduction to Law
9. Legal and Ethical Aspects of Outsourcing
10. Intellectual Property Law
11. E-commerce Law
12. Cybercrime and Cybersecurity
13. Epilogue.