>>12686722It's good to pick up skills on the engineering side, but don't give it too much thought unless you want to become a licensed engineer. In that regard, their curriculum is more valuable because of the degree you get out of it rather than the education.
Math is definitely what you want for modelling or ML. I suggest taking proof based linear algebra, real analysis, and of course numerical analysis for electives. For generally useful things in CS, take graph theory and/or combinatorics as electives as well.
>I want to pass courses in Physics more.hm, ultimately go for what interests you most and do it from fundamentals (ie don't go for topics courses early on, focus on core stuff for your minor). You'll get relevant knowledge in one way or another.
But I do think it'd be best to go with a math minor with the aforementioned classes if your eyes are on ML.