Thanks for your reply. A lot of my concern is because I feel I need to make a decision soon. I'm taking A levels that allow me to easily change to other STEM subjects, but my impression was that a CS degree would limit my options. It's good to know that that isn't the case.