I basically found this in college too, I quickly gave up on computer science as a major. I'd rather just go out and learn how to build what I want to build versus hearing a 3-hour lecture about how the jvm works.
The answer is it's magic and no one cares, now let's go build some games
Firstly, and this is worth pointing out, "computer science" is not about programming. It's about science, in this case specifically the science that makes computers work.
At school I thought "computer science" meant "programming" - which it doesn't. So well done for recognizing this before wasting your much time. (Seriously, not sarcastic.) programming can easily be learned outside college.
To other general readers here though I'll say that understanding the science can be really helpful over a career. It's not terribly applicable in getting that first job, but as you progress more and more of those theoretical fundamentals come into play.
Ultimately there are a small fraction of people who need to understand how it all works, all the way down, because those people build the things that programmers use to build everything else.