started geology this semester & don't really intend to switch. however, if i were to abandon it then i'd most likely go into climatology tbh. cs isn't bad but you gotta make sure it's something you personally love to do. i know some people who pursued it and have completely no passion because they initially took it up due to the big hype some time ago. outside of that tho you should be fine