I'm a mechanical engineering student interested in numerical computation. I was introduced to undergraduate analysis by my computational fluid dynamics teacher, and since then I've become interested in abstract mathematics too. I want to learn real analysis, complex analysis, basic abstract algebra, general topology and basic differential geometry. Ultimately I'd like to have an iron-clad understanding of partial differential equations and some of their solution methods. I'm also very interested in high-performance computing. I'm primarily a C++ programmer but also code in C, Python and Julia.