I am a former computer engineering student that switched to mathematics this semester. The only math I have is basic calculus and linear algebra, both thought in a "engineering way". Now I really want to learn mathematics, and I work with it most of the day. I have thought out two general strategy's for learning mathematics. (my idea about what doing mathematics means)
i) Spend most time on problems in the book. ii) Do the more easy drilling exercises and try to generalize them as much as possible.
I am afraid that I wont get through what the courses expect me to if I only do step i). I also thought about reading very abstract stuff and force my mind to try to understand it, like a kind of puzzle activity. Is this setup good, any other advice?