In the UK at least once you get into the 2nd/3rd year of the degree you get to select a larger number of the modules that you study. So it's possible to choose modules with lower programming content which might be focused on theory or on business type subjects.
Most universities here offer a sister degree to CS which is focused on business computing/project management and has substantially less programming.
Edit: I met a former student on the London Underground some years later who wasn't much good at anything in school besides cracking onto his female colleagues, but got serious after that and ended up scoring a decent programming job in finance. Academic performance might not be such a good predictor of later success.