This week's giveaway is in the Android forum.
We're giving away four copies of Android Security Essentials Live Lessons and have Godfrey Nolan on-line!
See this thread for details.
The moose likes Beginning Java and the fly likes Recommended Reading in Computer Ethics Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login


Win a copy of Android Security Essentials Live Lessons this week in the Android forum!
JavaRanch » Java Forums » Java » Beginning Java
Bookmark "Recommended Reading in Computer Ethics" Watch "Recommended Reading in Computer Ethics" New topic
Author

Recommended Reading in Computer Ethics

Ken Austin
Ranch Hand

Joined: Aug 20, 2012
Posts: 39

I am working my way through a beginner programming text, Javanotes by David Eck, and he has the following book recommendation:

Let's look at a few incidents recounted in the book Computer Ethics by Tom Forester and Perry Morrison. (This book covers various ethical issues in computing. It, or something like it, is essential reading for any student of computer science.)


A quick Amazon search reveals this book is relatively dated. Is there something more current out there? Or is this still a worthwhile read for a beginner who intends to become a full-time developer?

(Moderators - feel free to move this to a more appropriate forum)
fred rosenberger
lowercase baba
Bartender

Joined: Oct 02, 2003
Posts: 11161
    
  16

I don't know that specific book, so I can't comment on it. The wikipedia does have a page on "Computer ethics", with many citations of contemporary sources, as well as links to various other web sites that may be relevant.

As always with the wikipedia, YMMV.


There are only two hard things in computer science: cache invalidation, naming things, and off-by-one errors
Ken Austin
Ranch Hand

Joined: Aug 20, 2012
Posts: 39

fred rosenberger wrote:As always with the wikipedia, YMMV.


My general view on Wikipedia that it's usually a wonderful place to start.

Thanks, Fred.
fred rosenberger
lowercase baba
Bartender

Joined: Oct 02, 2003
Posts: 11161
    
  16

Ken Austin wrote:My general view on Wikipedia that it's usually a wonderful place to start.

Thanks, Fred.

Agree, which is why I mentioned that the article cites other publications/sites/etc.
Kemal Sokolovic
Bartender

Joined: Jun 19, 2010
Posts: 825
    
    5

(This book covers various ethical issues in computing. It, or something like it, is essential reading for any student of computer science.

Well, I've missed that.


The quieter you are, the more you are able to hear.
Paul Clapham
Bartender

Joined: Oct 14, 2005
Posts: 18541
    
    8

Kemal Sokolovic wrote:
(This book covers various ethical issues in computing. It, or something like it, is essential reading for any student of computer science.

Well, I've missed that.


I'm sure a lot of people have missed it.
Campbell Ritchie
Sheriff

Joined: Oct 13, 2005
Posts: 38033
    
  22
If the book is dated, you can probably get a second‑hand copy for a very good price. It might be worth reviewing it for us.
Ken Austin
Ranch Hand

Joined: Aug 20, 2012
Posts: 39

Campbell Ritchie wrote:If the book is dated, you can probably get a second‑hand copy for a very good price. It might be worth reviewing it for us.


Way ahead of you. I ordered a copy off AbeBooks last night for $1. A review I found mentioned that it covered current issues in privacy. I'm sure any pre-Google, pre-Facebook discussion of that issue will be dated, although the underlying principles are probably still good.

Thanks, guys.
Campbell Ritchie
Sheriff

Joined: Oct 13, 2005
Posts: 38033
    
  22
It is not just pre‑Google that might be dated. What about legislation about copyright protection? Or forcing ISPs to store e-mails for 5 years? What about Yahoo! letting a certain Government find about their informants?
I would be interesting whether the book has principles in which anticipate that sort of thing.
 
I agree. Here's the link: http://aspose.com/file-tools
 
subject: Recommended Reading in Computer Ethics
 
Similar Threads
Clean Code - A Handbook of Agile Software Craftmanship
Java Beginner to Programmer
Integrating Computer Ethics into the Computer Science
Pro CSS and HTML Design Patterns
The book "Spring Dynamic Modules in Action "