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
Add to Schedule
Last taught: Fall 2025
—
☆ 1 Rating
—
⏱ Hours/Week
Grade Distribution
Average GPA
—
Students Measured
—
Sections
21 Review
Instructor
5.0
Enjoyability
4.0
Recommend
4.0
Difficulty
2.0
Hours/Week
6.0