Anecdote: I went to a small private college in the Midwest (around 1,000 students or so) and CS majors like myself were indeed required to take humanities courses. For me this included a philosophy course, religion course, a course on female literature, a course on fictional literature, and three theatre arts courses. I attended for 2 years (transfer from a community college) and had an otherwise regular sized course load. I currently work at a $BigTechCorp.