I'm a senior in highschool, and I'm strongly thinking about obtaining a Computer Science degree. I'm already taking IB Computer Science, have a job doing Android Programming, and see college lectures on the time I have left.
I have seen that Computer Scientist should be proficient in math. I'm not a very big fan of math but sometimes I do like some subjects such as synthetic divison, square roots, and some other topics. I'm currently in Algebra 2 (Failed Geometry my sophomore year). I would like to learn some advance/intermediate or usseful math on my own.
I'm currently learning IB Physics on my own (asking the teachers for worksheets) and take a very very very basic physics class.
So, in conclusion, what should I learn on my own and what resources besides Khan Academy which I already know about and use allot will be usseful.
Pardon my grammar, I'm not a native english speaker.