You've got the right idea with doing software engineering first. A bachelor's in Data Science will teach you manage and analyze, but if you want to be able to write software to do those things, you need the CS bachelors then add on the data science curriculum, as electives within your bachelors, certifications, or an advanced degree.
If you want to do software engineering in the AI field, definitely start with a CS degree. You can add AI electives, or self-study, which can be enough to apply AI tech in wider software projects. If you want to work at the bleeding edge of AI, developing machine learning algorithms and the like, you'll want an advanced degree (MS or PhD).
If you want to do software engineering in the AI field, definitely start with a CS degree. You can add AI electives, or self-study, which can be enough to apply AI tech in wider software projects. If you want to work at the bleeding edge of AI, developing machine learning algorithms and the like, you'll want an advanced degree (MS or PhD).
NanoDegree: Intro to Self-Driving Cars (2019)
Coursera: Stanford Machine Learning (2019)
TESU: BA in Comp Sci (2016)
TECEP:Env Ethics (2015); TESU PLA:Software Eng, Computer Arch, C++, Advanced C++, Data Struct (2015); TESU Courses:Capstone, Database Mngmnt Sys, Op Sys, Artificial Intel, Discrete Math, Intro to Portfolio Dev, Intro PLA (2014-16); DSST:Anthro, Pers Fin, Astronomy (2014); CLEP:Intro to Soc (2014); Saylor.org:Intro to Computers (2014); CC: 69 units (1980-88)
PLA Tips Thread - TESU: What is in a Portfolio?
Coursera: Stanford Machine Learning (2019)
TESU: BA in Comp Sci (2016)
TECEP:Env Ethics (2015); TESU PLA:Software Eng, Computer Arch, C++, Advanced C++, Data Struct (2015); TESU Courses:Capstone, Database Mngmnt Sys, Op Sys, Artificial Intel, Discrete Math, Intro to Portfolio Dev, Intro PLA (2014-16); DSST:Anthro, Pers Fin, Astronomy (2014); CLEP:Intro to Soc (2014); Saylor.org:Intro to Computers (2014); CC: 69 units (1980-88)
PLA Tips Thread - TESU: What is in a Portfolio?