For ethical reflection, establish a clear technical foundation.
J. Inf. Commun. Ethics Soc., 2019
Jointly grasping the possible in design.
J. Inf. Commun. Ethics Soc., 2014
Toward a pedagogy of ethical practice.
Commun. ACM, 2014
IEEE Technol. Soc. Mag., 2009
It is Not All Straw, But it Can Catch Fire: In Defense of Impossible Ideals in Computing - A Comment on "A Critique of Positive Responsibility in Computing".
Sci. Eng. Ethics, 2008
Good computing: a pedagogically focused model of virtue in the practice of computing (part 2).
J. Inf. Commun. Ethics Soc., 2008
Good computing: a pedagogically focused model of virtue in the practice of computing (part 1).
J. Inf. Commun. Ethics Soc., 2008
Virtual harms and real responsibility.
IEEE Technol. Soc. Mag., 2003
Gender, software design, and occupational equity.
ACM SIGCSE Bull., 2002
Virtual harms and virtual responsibility: a rape in cyberspace.
Proceedings of the 2002 International Symposium on Technology and Society, 2002
Universities at a crossroads: new roles for diffusing information.
IEEE Technol. Soc. Mag., 2001
Teaching computer ethics with detailed historical cases: a web site with cases and instructional support.
SIGCAS Comput. Soc., 2000
A normative approach to technology transfer for information and communication technologies: universities and communities from the ivory tower to the grass roots.
Proceedings of the University as a Bridge from Technology to Society: IEEE International Symposium on Technology and Society, 2000
SIGCAS Comput. Soc., 1999
IT Workplace 2000: : a SIGCAS collaborative student research project on working conditions in the computing workplace.
SIGCAS Comput. Soc., 1998
Ensuring universal access to telecommunications technologies for all citizens: equity vs. economic considerations.
Proceedings of the Wiring the World, 1998
The Internet is a fine place for women.
SIGCAS Comput. Soc., 1997
Responses to "The consequences of computing".
SIGCAS Comput. Soc., 1996
Unintentional power in the design of computer systems.
SIGCAS Comput. Soc., 1996
A framework for implementing and teaching the social and ethical impact of computing.
Educ. Inf. Technol., 1996
Implementing A Tenth Strand in the CS Curriculum.
Commun. ACM, 1996
Curriculum guidelines for teaching the consequences of computing.
Proceedings of the Symposium on Computers and the Quality of Life, 1996
Practical guidance for teaching the social impact statement (SIS).
Proceedings of the Symposium on Computers and the Quality of Life, 1996
Book Excerpt: Social Issues In Computing: Putting Computing in its Place by Chuck Huff.
SIGCAS Comput. Soc., 1995
Some (provocative) thoughts on "teaching computers and society".
SIGCAS Comput. Soc., 1995
Computing Consequences: A Framework for Teaching Ethical Computing.
Commun. ACM, 1995