As a currently on-break college student who just discovered arduino..

My graduate course was mechatronics engineering, which envolves CS + Electronics Engineering + Mechanical engineering. Honestly, in all 3 fields math is a very strong requirements.

Once can be a good programmer without being good in math, but that is all. Forget about the "science" part of computers, because math is all there is to it.

Engineering is nothing but applied mathematics, be it mechanical or electric/electronic.

There is a XKCD comics that illustrates very well what I mean:

Just imagine that we have : engineering ---> physics ---> math