Which Engineering Major is Best for AI and Software Development?

  • Thread starter Thread starter Fancypen
  • Start date Start date
  • Tags Tags
    Computer
AI Thread Summary
Choosing between Computer Science (CS) and Computer Engineering (CSE) for a career in AI or software development is a key focus of the discussion. CS is generally viewed as the more direct path for software development, while CSE combines elements of CS and electrical engineering. Both majors can adequately prepare students for careers in AI, but CS may offer a more focused curriculum. The importance of foundational courses in math and physics is highlighted, particularly for those interested in AI design and algorithms. It's noted that not all CSE programs include specific physics courses, so reviewing degree plans is essential. Overall, the consensus leans towards CS for those primarily interested in software development, while acknowledging that CSE can also be a viable option depending on individual interests.
Fancypen
Messages
25
Reaction score
6
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.
 
Physics news on Phys.org
If you want to be a software developer then computer science or computer engineering would both adequately prepare you. Choose whichever interests you most. Roughly speaking, computer engineering is half computer science and half electrical engineering.
 
I would choose CS personally, but your choice!
 
Sounds good. The extra math, like differential equations, and extra physics, like E &M/waves and optics, will probably help if I get into AI design/algorithms. Thanks again!
 
Comp E don't always take optics and EM fields courses so best to check the schools degree plan to make sure they're included.
 
snowman_ said:
Comp E don't always take optics and EM fields courses so best to check the schools degree plan to make sure they're included.
It's a bit of a long story, but I need to take all those classes regardless if I go CS or engineering.
 
Fancypen said:
What do you think would be the better choice for someone interested in AI/software developer?

AI is pretty much a CS domain. Software development is either CS or Computer Engineering. Not sure why you would even consider physics.
 
Back
Top