An introduction to computing ethics; Law and marketing. A survival kit for IT graduates entering the workforce; Computer ethical issues: information privacy, computer crime and computer terrorism; International legal framework for protecting software system development; Non-disclosure agreements and employment contracts; Intellectual property law (copyright, patent, licensing, royalties); Comparison of the major ethical theories; Analysis of computer ethical issues in terms of the major ethical theories; Professional ethics of computing societies; Basic application of professional ethics during the software life cycle; Legal tools for safeguarding a developer's interests when developing /publishing / marketing software; Marketing / political / economic considerations influencing the IT industry; Legalities involved in starting a computer (software) company;