Humanities classes are required for every major. I recently graduated with a computer science degree and had to take several “soft” science classes completely unrelated to computers. Examples of these classes would be sex and gender roles, the African American experience, and women’s studies. Completely absurd.