Sign In

Communications of the ACM

ACM at 60: a look back in time

The ACM and IEEE-CS Guidelines For Undergraduate CS Education

ACM curriculum recommendations have been instrumental over the last 40 years in defining what is taught at educational institutions around the world.

The full text of this article is premium content


Wanbil Lee

Social, ethical, and professional issues (which I use the term Computer Ethics to represent) are included "late" (but better than "never"). Obstacle 1: inclusion of "Computer ethics" as a regular course in a Computing curriculum has been overcome more or less - a lot of CS Depts have done that; some even make this subject a compulsory course. Obstacle 2: textbook, not quite OK. The number is relatively small, and a couple more popular ones, like that Deborah Johnson, are products of Philosophers, not computer scientists or engineering. The one by Johnson is well written while the others only so. But Johnson's book hasn't attracted CS/CE students to read as expected because of language barrier (I guess) - I assigned that book as a recommended text for the past five years, but had a hard time writing supplementary stuff and updating it every year. Obstacle 3: teacher, bad news. For various reasons (pragmatic and real), CS/CE professors have been buried in the other ten areas for their research and teaching, and can afford no time for or can pay little interest to Computer Ethics. Further, the academics mostly have little or no experience in the real-world practice so attendance of their classes are low (around 30% according to the statistics before I was invited to take up the job) and practitioners were gradually phased out because of an insufficient publication record or lacing a doctorate. I think we need more computer scientists to pay more attention to the subject matter, and university authority to adjust their personnel policy.

Ir Prof Dr Wanbil W. Lee
Visiting Lecturer in Computer Ethics
Dept of Computing, HK Polytechnic Univserity

Displaying 1 comment

Log in to Read the Full Article

Sign In

Sign in using your ACM Web Account username and password to access premium content if you are an ACM member, Communications subscriber or Digital Library subscriber.

Need Access?

Please select one of the options below for access to premium content and features.

Create a Web Account

If you are already an ACM member, Communications subscriber, or Digital Library subscriber, please set up a web account to access premium content on this site.

Join the ACM

Become a member to take full advantage of ACM's outstanding computing information resources, networking opportunities, and other benefits.

Subscribe to Communications of the ACM Magazine

Get full access to 50+ years of CACM content and receive the print version of the magazine monthly.

Purchase the Article

Non-members can purchase this article or a copy of the magazine in which it appears.
Sign In for Full Access
» Forgot Password? » Create an ACM Web Account