Got very interested in Computer Science, but I mostly learned theory and haven't started programming yet. Also, is it wise to major in CS and go on to do graduate degrees in physics? or is it better to degree in maths (I have won olympiads for both subjects, I'm just more interested in Physics, but I'd like to work on AI development and engineering)?