Scenario 1 — The Whistleblower's Dilemma
5 pointsReused 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 pointsReused 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 pointsOriginal — 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 pointsOriginal — 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 pointsOriginal — 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 pointsOriginal — 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