Stephen H. Unger is a Professor Emeritus of Computer Science and Electrical Engineering at Columbia University. Prior to coming to Columbia University, Dr. Unger was with the Bell Telephone Laboratories for about five years, doing research and then heading a group developing software tools for the first electronic telephone switching system. His undergraduate degree is from The Polytechnic Institute of Brooklyn and his masters and doctorate degrees are from MIT. He has spent summers and sabbatical leaves at various companies, including Bell Labs and IBM, and has also done consulting work. He has published two books and many papers on various aspects of computer science. Dr. Unger has also published many papers and given many talks on technology policy issues, including engineering ethics, energy, and government imposed secrecy. He is the author of "Controlling Technology: Ethics and the Responsible Engineer" 2nd Ed., Wiley.
Dr. Unger has taught courses on technology and society for engineering and computer science students. He was a founder, and later President of, the IEEE (Institute of Electrical and Electronics Engineers) Society on Social Implications of Technology. He served on the Board of Directors of the IEEE, and was a member of the IEEE Technical Activities Board, US Activities Board, Publications Board, and Educational Activities Board. He was a member of the IEEE Ethics Committee from 1995-98, serving as chairman for 1997-98. He also served as a member of the AAUP Ethics Committee. He played a principal role in the development of the original IEEE Ethics Code and its 1990 revision. He received the IEEE Centennial Medal (1984), the IEEE USAB Distinguished Contributions to Engineering Professionalism Award (1987), and the IEEE Millennium Medal (2000). Dr. Unger is a Guggenheim Fellow, a Fellow of the IEEE and a Fellow of the AAAS. During the past few years, he has been posting on the internet essays on important societal issues (accessible on the Ends and Means Blog).