I am studying computer science since 3 years now. It is really math heavy and I like it. However the problem that I have is that I never really had math in school it was too basic and I lack some important knowledge.
The first year at my university I had so many courses that I skipped the "Analysis" course. We have basically only two courses Analysis and Linear Algebra.
Now all other courses build on the math courses and it was really hard for me. But I managed to get though somehow with decent marks.
Now I am taking the Analysis course again and I am struggling. I mean I even have big problems with transformations.
I can not learn math just from listening to it is just not possible for me. I need to solve problems by myself. I can learn many programming languages without writing a single line of code and still read 1000 sites without getting into trouble. But this is not possible in math.
I would need something that fills my lack of knowledge. Maybe I should start with the basics again. I also tried kahnacedemy but the generated math problems are just too basic and don't really help me much.
I really want to get my hands dirty, what would you recommend me to do and where should I start?