Certification in computer science, completion of University Writing Portfolio.
Explore the wide-ranging impact of modern computing technologies and the expanding Internet ('cyberspace') on society. Readings in ethics will provide a foundation for topical discussion.
Textbook: S. Baase, A Gift of Fire: Social, Legal and Ethical Issues in Computing, 2/e, Prentice Hall 2003.
Reference: Readings in ethics (for background) USENET and WWW resources (e.g., comp. risks, comp. society.*)
Ability to communicate effectively in written and oral formats.
An understanding of professional and ethical responsibility.
Ability to identify, formulate, and solve engineering problems.