Because they approach engineering like car mechanic schools. Not to hate on them but there's a difference between a 4-year computer science degree and 3 months doing basic coding projects 10 hours a week.
Either option is useful. Maybe take classes a class in both and see which ones is more exciting? You can't really go wrong knowing a bit about art and business and then pick from whatever is most enjoyable.