E200: Ethics, Engineering and Society

How can we identify and analyze ethical issues in engineering? How do leave room for rapid and disruptive innovation while responsibly considering the impact of technology on society and identifying the new ethical challenges that arise? This course provides
an introduction to how theories, concepts, and methods from the humanities and
social science can be applied to ethical problems in engineering.