I have a chance to take either CS, Computer Engineering, Physics, or any other engineering major offered by UCSD. What do you think would be the better choice for someone interested in AI/software developer? I think CS, but I am able to take any CSE major and it's "harder" (more pre-reqs) to get into the engineering majors, so I figure: why not go with one of them? Any thoughts. P.S. I have on idea what it's like in the job market for CSE majors. I just love coding, problem solving, and creating innovated projects.