I am a graduate student in Computer Science (in the U.S). I did my undergraduate study in India.
My fundamentals in Math and CS importantly are shaky. I often feel insecure in class where my peers seem to understand in depth about fundamentals that I have been taught differently (now I think about it -- mediocre standard at best).
I have been working my way through math using Khan academy. For CS I study them as and when needed. But I still feel a major gap in my approach and would like to get some suggestions on this.