Skip to main content


A number of Codes of Conduct or Codes of Practice are applicable to members of the computing profession.

All members of the British Computer Society agree to abide by the BCS Code of Conduct and to observe the provisions of the BCS Code of Good Practice.

  • The BCS Code of Conduct specifies out the professional standards required by BCS as a condition of membership. It applies to members of all grades, including students and affiliates, and also non-members who offer their expertise as part of the BCS Professional Advice Register.
  • The BCS Code of Good Practice describes standards of practice relating to the contemporary multifaceted demands found in IT. It is intended to help BCS members personally by providing a framework of guidance into which their particular needs can be fitted.

The IEEE CS/ACM Joint Task Force on Software Engineering Ethics has produced the Software Engineering Code of Ethics and Professional Practice which acts as a professional standard for teaching and practicing software engineering.

Several other codes of conduct for IT / IS Managers and other related job functions have been produced by large corporations, employers' organisations and other bodies.

We will consider each of these in the following sections.

Next: BCS Code of Conduct