Pragmatic Excellence - Applying the ACM Code to Modern-Day Tech

The ACM Code of Ethics (the Code) is a set of ethical principles that every computing professional must adhere to. The primary objective of the Code is societal well-being. However, applying these principles in real-life is not as straightforward as it may seem. This essay summarizes the key principles in the Code. I then share my ethical standards aiming to bridge the gap between the Code's ideals and real world. Finally, I compare my standards with the Code and actual ethical practices in modern tech organizations. This essay was written for CS492, a CS ethics course at the University of Waterloo.
February 23rd, 2026