ETHC303 · Section 81/82 · Term 253 Scenario Question Bank
45:00
Prince Sultan University — CCIS · Self-Graded Scenario Bank

Ethical and Social Aspects of Computing

Every Major Exam this professor has given ends with a multi-part case-study scenario worth 5 points — never MCQs. This bank collects both real Question 3s from the two Term 253 Major Exam sections, plus four original scenarios covering the theories and topics those two didn't touch, so you can drill the exact format she tests. Each part is graded on concept coverage, with a full model answer revealed after submission.

Total: 30 points Time limit: 45 minutes Scenarios: 6 · 18 parts Format: Scenario / Case-Study only
Reused from real exams: The Whistleblower's Dilemma (Section 81, Kantianism + Utilitarianism) · The Unpaid Internship (Section 82, Virtue Ethics + Kantianism).
Original scenarios: The Agency vs. Paternalism Dilemma (Professional Ethics + Social Contract Theory) · The System Administrator's Backdoor (Security Culture + Virtue Ethics + Kantianism) · The Overseas Contract (Business Ethics/CSR + Rule Utilitarianism) · The Hackathon Shortcut (SE Ethics + Kantianism + Ethical Hacking).

Scenario 1 — The Whistleblower's Dilemma

5 points
Reused from Major Exam · Section 81 · Question 3
Scenario: You are a software engineer at a major tech firm. You discover that a new application your company is about to launch has a hidden "backdoor" that allows the company to collect sensitive user data without informed consent. You signed a strict non-disclosure agreement (NDA) as part of your employment contract.
Part A (1 pt) — According to Kantianism, what is the primary consideration when deciding whether to keep the NDA or report the company?
Answer Key
The primary consideration is your moral duty to universalize your actions, not the consequences (like getting fired or losing your job).
Part B (2 pts) — Explain how the Categorical Imperative (2nd Formulation) applies to this scenario.
Answer Key
The 2nd formulation states you should treat others as ends, not merely as a means. By deceiving users to collect data, the company is using them as a mere means to gain profit. You have a duty to respect the users' rationality, which outweighs the contract's secrecy requirement.
Part C (2 pts) — If Rule Utilitarianism were applied, how would the conclusion differ from Act Utilitarianism in this case?
Answer Key
Act Utilitarianism might justify keeping the secret if the immediate "good" (job security, company profit) outweighs the harm. However, a Rule Utilitarian would look at the long-term consequences of a rule like "Employees should never report the company's unethical behavior." If everyone followed that rule, societal trust in technology would collapse, creating massive long-term unhappiness. Thus, a Rule Utilitarian would likely support reporting the breach.

Scenario 2 — The Unpaid Internship

5 points
Reused from Major Exam · Section 82 · Question 3
Scenario: A startup company asks you to work as an unpaid intern for six months. They promise that the experience gained will make you highly employable, even though you will be doing the same work as paid employees.
Part A (1 pt) — According to Virtue Ethics, what is the primary focus when evaluating this company's offer?
Answer Key
The focus is on the character of the agents (the company and you) and whether the action helps a human "flourish".
Part B (2 pts) — Using Virtue Ethics, how would you determine if the company is acting "virtuously"?
Answer Key
A virtuous company would do "the right thing at the right time for the right reason". If the company is exploiting the intern to avoid paying fair wages (a lack of justice or fairness), they are not cultivating excellence or genuine flourishing, but rather acting out of greed—a vice.
Part C (2 pts) — Compare how Virtue Ethics and Kantianism would evaluate this internship differently.
Answer Key
A Kantian would evaluate whether the rule "interns should not be paid" can be universalized without contradiction, or if it treats the intern as a "means" to save company money. Virtue Ethics would instead ask if the company's treatment of the intern is the action of a "virtuous person" (e.g., one who is honest, just, and fair) and whether it helps the intern develop their character and reach their potential.

Scenario 3 — The Agency vs. Paternalism Dilemma

5 points
Original — Professional Ethics · Social Contract Theory
Scenario: Layla is a junior developer hired by a small business owner to build an inventory system. The client insists on a specific database design that Layla knows is insecure and will cause major data loss down the line, but the client — who has limited technical knowledge — is adamant. Layla's manager tells her: "Just do what the client wants. Under the Agency model, we work for them, not against them."
Part A (1 pt) — Explain the core difference between the Agency model and the Paternalistic model as it applies to Layla's dilemma.
Answer Key
Under the Agency model, the professional acts strictly as the client's agent, carrying out exactly what the client instructs, treating the client as the decision-maker. Under the Paternalistic model, the professional (Layla) would use her specialized technical knowledge to make the decision for the client, overriding the client's stated wishes because she believes it serves their best interest.
Part B (2 pts) — Using Professional Ethics principles regarding the professional-client relationship, discuss whether blindly following the Agency model here is ethical.
Answer Key
Blindly following the Agency model here is not automatically ethical — professional ethics holds that neither party in a relationship should take advantage of the other, and a professional's specialized knowledge creates a responsibility to warn the client of serious risks (like major data loss) even if the client is the one paying. Simply doing whatever the client wants without raising the security risk fails Layla's duty of honesty and competence toward the client, and could itself cause harm the client never knowingly consented to.
Part C (2 pts) — Using Social Contract Theory, discuss whether Layla's manager's directive upholds or breaks the implicit "contract" between a professional and their client.
Answer Key
Social Contract Theory holds that clients implicitly trust professionals to use their expertise responsibly in exchange for payment; that mutual trust is the actual "contract" underlying the relationship, not merely following literal instructions. If Layla's manager tells her to blindly execute the client's insecure design without disclosing the risk, the company is breaking the implicit agreement that a professional will act competently and honestly on the client's behalf, even though no explicit rule was violated.

Scenario 4 — The System Administrator's Backdoor

5 points
Original — Network Security Culture · Virtue Ethics · Kantianism
Scenario: Omar is the system administrator at a mid-size company, with full authority to monitor all network activity per the company's security policy. While doing a routine audit, he stumbles across a colleague's private, non-work-related messages that reveal personal financial trouble. Nobody would ever know if Omar quietly looked further out of curiosity.
Part A (1 pt) — According to the slides, what is the sysadmin's dual role/responsibility in terms of authority and ethics?
Answer Key
The slides describe system administrators as holding significant authority — they have the technical ability and legitimate access to monitor essentially all activity on the network — but that authority comes paired with a strict obligation to adhere to a code of ethics, since that same access can easily be abused.
Part B (2 pts) — Apply Virtue Ethics to evaluate whether Omar snooping further would be "virtuous."
Answer Key
Virtue Ethics asks what a person of good character (e.g., someone with integrity, discretion, and respect for others) would do, not just whether an act is against a written rule. A virtuous sysadmin would recognize that reading a colleague's private messages out of curiosity — even though it's technically possible and no one would find out — reflects a lack of self-restraint and respect for others' dignity, and is therefore not the action of a virtuous person, regardless of the absence of consequences.
Part C (2 pts) — Using Kant's Categorical Imperative (2nd Formulation), evaluate whether using this information — even without telling anyone — would be ethical.
Answer Key
Under the 2nd Formulation, Omar must treat his colleague as an end in themselves, not merely as a means to satisfy his own curiosity. Reading the private messages without any legitimate work-related reason uses the colleague purely instrumentally, denying them the autonomy to control their own private information — this is wrong under Kantianism regardless of whether the colleague ever finds out or is ever harmed by it.

Scenario 5 — The Overseas Contract

5 points
Original — Business Ethics / CSR · Rule Utilitarianism
Scenario: A tech company is offered a lucrative manufacturing contract in a country where workplace safety regulations are much looser than at home. The local partner argues: "This is normal practice here, and it's not illegal in our country."
Part A (1 pt) — Distinguish between "ethics" and "law" as covered in the slides, in relation to this situation.
Answer Key
Law represents only the minimum standard of behavior required in a given country, while ethics goes further — an act can be perfectly legal in the local jurisdiction (weak safety regulation) and still be ethically wrong, because ethical obligations toward worker wellbeing don't disappear just because local law permits cutting corners.
Part B (2 pts) — Apply Rule Utilitarianism to evaluate whether the company should accept the weaker safety standard.
Answer Key
An Act Utilitarian might accept the weaker standard if this one contract produces more profit and jobs than harm in this single instance. A Rule Utilitarian instead asks what would happen if the rule "companies should adopt whatever safety standard is cheapest and technically legal in each country" were followed universally — normalizing that rule would lead to systematically unsafe workplaces and widespread injury across the industry, producing far less total happiness, so a Rule Utilitarian would reject the weaker standard.
Part C (2 pts) — Explain how Corporate Social Responsibility (CSR) principles should shape the company's decision.
Answer Key
Corporate Social Responsibility means the company's commitment to contribute positively to society beyond pure profit — including environmental protection, social equity, and ethical labor practices. Accepting the contract purely because it is technically legal, while ignoring worker safety, would violate the company's CSR obligations to protect the wellbeing of the people affected by its operations, regardless of where those operations are located.

Scenario 6 — The Hackathon Shortcut

5 points
Original — SE Ethics · Kantianism · Ethical Hacking
Scenario: Sara is a systems analyst under intense deadline pressure. She realizes she can save two weeks by (1) copying a competitor's open-source module into the company's proprietary product without attribution, and (2) using an unlicensed penetration-testing tool she downloaded to quickly scan the client's live production servers without asking permission first.
Part A (1 pt) — Identify the two distinct ethical issues in Sara's plan and name the category each falls under, per the slides.
Answer Key
The first issue is using open-source code without crediting the original authors, which falls under "unauthorized software" use / intellectual property misuse. The second issue is scanning a client's live production servers without prior authorization — regardless of good intentions, using tools against systems you don't have explicit permission to test on is a network security and legal violation.
Part B (2 pts) — Apply Kant's Categorical Imperative (1st Formulation) to Sara's use of uncredited open-source code.
Answer Key
Universalizing the maxim "I may use others' open-source work without credit whenever it saves me time under pressure" means every developer facing deadline pressure would do the same — which would destroy the entire open-source ecosystem's norm of attribution that developers rely on to share and reuse work, making the maxim self-defeating and therefore impermissible under the 1st Formulation.
Part C (2 pts) — Explain why scanning production servers without authorization is an ethical/legal problem even if Sara's intent is not malicious.
Answer Key
Scanning a client's live production servers without explicit authorization is an ethical and legal problem regardless of good intent because it treats the client's infrastructure and consent as optional — even a well-meaning scan can crash services, trigger false security alerts, or expose sensitive data, and "ethical hacking" is only ethical when scope and permission are agreed upon in advance. Without that consent, the same action is indistinguishable from unauthorized access, which is itself a violation of professional ethics and, under cyber law, can carry criminal liability.
0 / 30
Review the answer key on each scenario above for anything you missed.
0/5Sc.1 0/5Sc.2 0/5Sc.3 0/5Sc.4 0/5Sc.5 0/5Sc.6