This is possibly my favorite PG essay, the metaphor about gliding seems very relevant to your question: http://www.paulgraham.com/hs.html My two cents: If you’re interested in engineering and physics, you should explore that. Does your university have a CompE or EE program? At mine a lot of the classes between different eng programs overlapped so it wasn’t difficult to switch. But you could also just pivot because no…
My university has a Compsci+EE program that I'm going to look into.
If you're already competent, are CS programs less time consuming, or are they easier but still as time consuming? I'm wondering how much time at uni I could spend working on difficult problems in my own time.