>>136971271. Openstax Precalculus
2. Book of Proofs by Richard H. Hammack
3. Openstax Calculus 1
4. Openstax Calculus 2
5. Openstax Calculus 3
*6. Linear Algebra by Jim Hefferon.
7. Differential Equations - Pauls Online Math Notes
*8. Openstax Statistics(Covers basics of Probability)
This covers almost everything you would learn when studying CS or Ing. After that you can start with Pure math stuff like Analysis, Topology, Abstract Algebra and Number Theory.
*Can be done parallel with calculus after proofs(2).