@starbreaker starting my Master's in CS at KU Leuven next year, the options for picking non-STEM classes are really disappointing. You get to take up 12-14 (out of 120) credits worth from a list of "General education" classes. Most of them are either entrepreneurship (Yay! Dumb Start-ups!) or philosophy/history/ethics for engineers (yes, ethics are optional, ikr). Most people just pick the easiest ones and still fail.
Gender studies also an option though, so that's pretty cool imo.