Photo AI
Last Updated Sep 26, 2025
Revision notes with simplified explanations to understand Ethics of Computing quickly and effectively.
303+ students studying
Ethics examines the rational justification for our moral judgments; it studies what is morally right or wrong, just or unjust. In a broader sense, ethics reflects on human beings and their interaction with nature and with other humans, on freedom, on responsibility and on justice.
Ethics examines the rational justification for our moral judgments; it studies what is morally right or wrong, just or unjust. In a broader sense, ethics reflects on human beings and their interaction with nature and with other humans, on freedom, on responsibility and on justice.
The ACM Code of Ethics and Professional Conduct lists general principles and responsibilities around complying with the code.
According to it, professional programmers should:
These guidelines are based on fundamental rights and ethical principles. Key requirements are:
Computer ethics is the set of commonly agreed principles that govern the use of computers. Like ethics more generally, computer ethics is essentially a set of philosophical guidelines or moral standards that aim to influence behavior and prevent harm.
Cybercrime is a threat that evolves as rapidly as new technology does. Through hacking, malware, viruses, worms, phishing, Trojan horses, and so on, cybercriminals and hackers can steal money and data, commit fraud, traffic in illegal content and intellectual property, and commit identity theft.
Ransomware is a type of malicious software (malware) that threatens to publish or blocks access to data or a computer system, usually by encrypting it, until the victim pays a ransom fee to the attacker. In many cases, the ransom demand comes with a deadline. If the victim doesn't pay in time, the data is gone forever or the ransom increases.
Hacking refers to activities that seek to compromise digital devices, such as computers, smartphones, tablets, and even entire networks. And while hacking might not always be for malicious purposes, nowadays most references to hacking, and hackers, characterize it/them as unlawful activity by cybercriminals—motivated by financial gain, protest, information gathering (spying), and even just for the "fun" of the challenge.
Ethical hacking involves an authorized attempt to gain unauthorized access to a computer system, application, or data. Carrying out an ethical hack involves duplicating strategies and actions of malicious attackers. Ethical hacking is often to test the security of a piece of software or system.
The UN Declaration of Human Rights states that: 'Everyone has the right to freedom of opinion and expression; this right includes freedom to hold opinions without interference and to seek, receive and impart information and ideas through any media regardless of frontiers'
In theory, this gives everybody equal access to information. Thanks to the Internet, information is more widely available than ever before, so it is essential that this information is dealt with in a responsible way.
Freedom of information is not an absolute right, and a lot of countries have laws the limit what people can say, read or access. Sometimes this is to protect copyright and licensing (TV or films) or place age restriction on activities such as gambling. However, some countries also have more oppressive laws and prevent people from speaking freely. This includes countries such as China and North Korea.
Enhance your understanding with flashcards, quizzes, and exams—designed to help you grasp key concepts, reinforce learning, and master any topic with confidence!
50 flashcards
Flashcards on Ethics of Computing
Revise key concepts with interactive flashcards.
Try Computing Science Flashcards2 quizzes
Quizzes on Ethics of Computing
Test your knowledge with fun and engaging quizzes.
Try Computing Science Quizzes29 questions
Exam questions on Ethics of Computing
Boost your confidence with real exam questions.
Try Computing Science Questions27 exams created
Exam Builder on Ethics of Computing
Create custom exams across topics for better practice!
Try Computing Science exam builder4 papers
Past Papers on Ethics of Computing
Practice past papers to reinforce exam experience.
Try Computing Science Past PapersDiscover More Revision Notes Related to Ethics of Computing to Deepen Your Understanding and Improve Your Mastery
Load more notesJoin 500,000+ Scottish Highers students using SimpleStudy...
Join Thousands of Scottish Highers Students Using SimpleStudy to Learn Smarter, Stay Organized, and Boost Their Grades with Confidence!
Report Improved Results
Recommend to friends
Students Supported
Questions answered