Good Places to Start for Ethics Assignments
Science and Engineering Ethics is a peer-reviewed journal. Browse table of contents or find a topic "within this journal."
Online Ethics Center at the National Academy of Engineering
Ethics Web Sites
Engineering Ethics from the Royal Academy of Engineering
Ethics in Computing from North Carolina State University
Non-Engineering Databases for Case Studies
Lexis-Nexis Academic is contain law journals and newspapers.
ERIC is an education database.