I am a student of computer science and engineering. My understanding of mathematics is not very good. I am getting very hard time studying subject that require a background on mathematics. So, I decided to start from the level 0. Wikipedia have a entry where I learned that there are a few category to watch for.
Foundation:
- Mathematical logic
- Set theory
- Category theory
- Theory of computation
Quantity:
- Natural numbers
- Integers
- Rational numbers
- Real numbers
- Complex numbers
Structure:
- Combinatorics
- Number theory
- Group theory
- Graph theory
- Order theory
- Algebra
Space:
- Geometry
- Trigonometry
- Differential geometry
- Topology
- Fractal geometry
- Measure theory
Change:
- Calculus
- Vector calculus
- Differential equations
- Dynamical systems
- Chaos theory
- Complex analysis
That buys me to start from foundation. So, I started mathematical logic. But It doesn't look like as a starting place.
So, My question is, What would you do If you were to start over from level 0? And how you would complete these listing understanding at least at basic level?