Ethics throughout a Computer Science curriculum

Every Computer Science student should get significant exposure to the social, political, legal, and ethical issues raised by the accelerating progress in the development and use of digital technologies.

The standard approach is to offer one undergraduate course, typically called Computers and Society or Computer Ethics.  I have done this during the current term at Columbia University, using my new textbook, Computers and Society: Modern Perspectives (OUP, 2019).  We meet twice a week for 75 minutes.  In class, I present key topics covered in the book, and welcome a number of guest speakers who present their own experiences and points of view.  Every class is interactive, as I try to get the students to express their own ideas.  There have been four assignments: a policy brief, a book report, a debate, and a research paper.  Such courses are typically not required by major research universities, which is a mistake, but they are often required by liberal arts colleges.

Read More »

Digital technology firms, monopolies, and antitrust actions

Today’s digital technology industries are characterized by intense degrees of corporate concentration.

Amazon revolutionized access to books and continues to grow its market share of both print books and eBook sales — approaching 50% of print sales and more than 90% of eBook sales.  It is also starting to dominate the sale of many other kinds of goods, and now vigorously seeks a dominant market share in sectors such as grocery retailing and pharmacies. Facebook, which owns 54% of the social media market, is responsible for a great deal of the Internet hate speech and fake news nightmares we face today. Google, which revolutionized the business of search, and now owns 76% percent of that market, seems to manipulate the search engine algorithm for its own commercial benefit.  Apple, which demonstrated that it was possible to design for ease of learning and ease of use and still achieve commercial success, now owns 66% of the tablet market and 22% of the mobile phone market, and seems to manipulate the policies of software distribution on its platforms for its own commercial benefit.

Read More »

Sales Support No More

In a previous blog, I spoke about outsourcing, and the trade-offs for both companies and consumers, given the practise of many companies to outsource customer support globally. Here I shall speak about a related issue — the current tendency of most companies to skimp on or omit human customer support altogether. I shall illustrate this by describing three hours I spent yesterday and today trying to find a nearby store that had a USB-C to VGA converter for my Mac laptop.

Read More »

Must computer science students learn about ethics?

My textbook — Computers and Society: Modern Perspectives — may be used in a variety of courses and contexts, but is intended primarily for use by Computer Science (CS) Departments, as they attempt to educate and train tomorrow’s software professionals, managers, and IT leaders. If we want to monitor how well departments are doing this job, we should ask is if they are sensitizing their students to the ethical responsibilities of the profession. It is useful to contrast the attitudes and performance of CS Departments, typically situated in science faculties, with departments in Faculties of Engineering.

Concern over ethics in Engineering began after several major disasters late in the 19th century and early in the 20th century, notably several bridge failures and the Boston molasses disaster, in which a flood or molasses wreaked havoc on nearby building and train systems.  There already had been created professional societies such as the American Society of Civil Engineers and the American Institute of Electrical Engineers.  These societies then moved quickly to introduce Codes of Ethics and requirements for licensing and accreditation, which ultimately caused university departments and faculties to include some learning about and practice with ethical concerns as part of their curricula.  A later development was the creation in 1954 by the National Society of Professional Engineers of a Board of Ethical Review.

Read More »

Unsafe software

Most of the recent attention about risks arising from the use of digital technologies has focused on security, including concerns over data breaches and Russian election hacking; privacy, as revelations about misuse of Facebook data have accelerated in number; and AI, because we have become aware of life-or-death decisions that are increasingly being placed in the hands of bots and robots, as, for example, in their roles in autonomous vehicles and weapons.

Yet there are risks with other technology that we regard as mature and benevolent.  Consider, for example, software that assists pilots in guiding, stabilizing, and landing airplanes.  Most recently, these risks have become apparent in the case of the Boeing 737 Max.  There were two crashes with many fatalities, one in Indonesia in October 2018, the other in Ethiopia in early March 2019.

Read More »

Personal space in the age of addictive technology

Approximately two months ago, I had brunch with a friend and colleague — Fred, not his real name — who I had known for over 40 years.  I had not seen him in six months.  Over the space of an hour, he received at least six calls on his cell phone from family members.  Based on what I could hear of his responses, no interruption dealt with an urgent matter.

Several times a year, I have dinner with dear friends of over 30 years, a vigorous professional couple in their 70s with accomplishments in the arts, the sciences, and public service.  Ann — also not her real name — is constantly using her phone to google for facts that will contribute to the conversation.  Her fact-checking is typically interesting, but is there a cost?

Read More »