This was a class that I took because I took as it's a requirement for my engineering degree. As someone who isn't really interested in many classes outside of engineering, and someone who very much felt that STS1500 was a waste of time, I enjoyed this class more than expected. Some of the moral and ethical theories were interesting and provide a unique way to approach ethical challenges. As an instructor, I believe Professor Davis is still newer to the department, but it seems he has made it easier to get a good grade in the class (wherein before it was either B or A he introduced ways to get B+ and A-). As a professor Davis is extremely welcoming and encourages diverse opinions in discussion or debate. Additionally, I found that if you do all the assignments it is not difficult to get an A.
STS 2600
Engineering Ethics
Last taught: Spring 2025
Grade Distribution
Average GPA
—
Students Measured
—
1 Review
Instructor
5.0
Enjoyability
4.0
Recommend
4.0
Difficulty
2.0
Hours/Week
6.0