Having mastered features of C,I started learning CPP, during which I tried this website. I have acquired algorithms besides ones in graph theory, and I consider myself a expert in mathematical analysis and linear algebra which make up firm foundation of computer science related math knowledge.