I think about this in the context of the DOGE goons, who are so happy to show off their technical skills in the service of dismantling humanitarian aid to starving people.
The people that Palantir hires will have tremendous power in this world. I hope that they have the ability to think critically about the impact of what they are doing and why they are doing it. Learning the humanities helps with this.
My take from Hannah Arendt's work is that normal people will do evil things if they think they can get away with it.
otherwise, you get to pick one non-engineering course out of the whole degree.
i did a CS degree on top of a mech one, and all i had to do was the math and CS courses.
CS majors are members of society so absolutely without a doubt yes.
Yes, you really need history and humanities.