I was lucky enough to go an engineering school that required us to take a lot of humanities. In retrospect, I wish I had taken more than the minimum.
I think schools need to do a better job requiring humanities majors to take STEM classes in the same way I was required to take humanities. I have plenty of friends in humanities who took the bare minimum which was only one class (physics for poets or something similar) and a lab (which could be psych or some other soft science).