>>19271109>If you are interested in the "science" of "computer science"You might enjoy data science like I've said. But it's very AI focused; AI is scientific in theory but in practice you'll be using existing frameworks and neural network models and just fine tune parameters all day until you do a thing.
If you're gifted and get noticed by some of the big guys like Google, Microsoft or OpenAI, you'll be on the bleeding edge. The sad thing about AI is that if you want to do meaningful research, academia won't do you good. You need huge computers to test your ideas, and only the big guys have those.
Other than that, you can look into some "classic" fields like computation theory, numerical methods, data structures etc. CS fields have varying degree of "being applied math for computers". It just depends on what you're interested in, do some research on what exists and what's available for you to study.
If you're interested in the "computer" part of "computer science" then you ought to go into stuff like software engineering, but this is very engineer-y so it's applied science with a lot of duct tape. It's also more industry oriented but if you want to be more than a code monkey there is much in the way of academia if you're willing to learn. Judging by your posts, though, I think you'd be better off with the "science" part, should you pursue a CS major.
You've mentioned chemistry a couple of times. Biochemistry is a fantastic choice, but aside from biology and chemistry, it has plenty of tedious math, at least that's the case in Europe. Not hard, just tedious. Can't say anything about organic chemistry though. This again boils down on which branch of chem you're most interested in. There's no "bad choice".